我想用jQuery來驗證我的兩個密碼字段。jQuery - 驗證密碼
我的代碼如下所示:
jQuery('#settingsForm').validate(
rules : {
npassword : {
},
pass_check : {
equalTo : '#npassword'
}
}
});
這是輸入字段的HTML:
<label for='npassword'>New Password</label>
<input type='password' class='span10 password_check' name='npassword' id='npassword' value='' placeholder='New Password'>
<div class='separator'></div>
<label for='pass_check'>Confirm New Password</label>
<input type='password' class='span10' name='pass_check' id='pass_check' value='' placeholder='Confirm New Password'>
<div class='separator'></div>
雖然這並不做任何事情。我應該改變什麼?一般來說,我是jQuery和Javascript的新手。
在此先感謝。
'equalTo:「#password''應該是'equalTo :'#npassword',因爲那是其他元素的ID。 – Matt
您需要傳遞輸入名稱,而不是標籤名稱。 – JonathanRomer
哦,當然。但它仍然不起作用。有任何想法嗎? – oliverbj