- 生活問答
- 答案列表
js 驗證密碼:js判斷密碼是否正確[朗讀]
賦值寫錯了!本來是==,你寫生了=<br>而且,你把true寫成了ture<br><br>應該<br>returnfalse;<br>}<br>if(form.password.value==""){<br>alert("密碼不能為。
functiontest()<br>{<br>varoldpwd=getelementbyid(oldpassword).value;<br>var<br><br>if(oldpwd=="")<br>{<br>alert("請輸入原始密碼!");<br>
完整的js正則表達式://強:字母+數字+特殊字符^(?![a-za-z]+$)(?!\d+$)(?![!@#$%^&*]+$)(?![a-za-z\d]+$)(?![a-za-z!@#$%^&*]+$)(?![\d!@#$%^&*]+$)[a-za-z\d!@#$%。
你這種思路是很不安全的,js不能作為密碼的比較,只能對表單字符串副不符合要求的判斷,如果非要js驗證密碼,那麼你的密碼就暴露在代碼里了,建議用asp或者php驗證密碼。
參考如下://使用$替換document.getelementbyid函數var$=function(v){returndocument.getelementbyid(v);}/*****驗證用戶輸入*****/functionvalidateinput(element,value){//驗證密碼if(element=="password"){if(value.tostring().length評論000。