正如我在我所有的問題之前說 - 我是新來的整個事情。這就是說。我正在對密碼進行一些客戶端驗證。如果密碼不匹配,或者任何一個字段在模糊處留白,我都會嘗試製作一個腳本來填充圖像的跨度。即使當我知道他們這樣做時,我也無法讓它顯示密碼匹配。下面是相關代碼:jQuery事件不起作用,因爲它應該
HTML:
<div class="loginRow">
<div class="loginCell"><label for="r_password">Password:</label></div>
<div class="loginCell"><input type="password" name="r_password" id="r_password"></div>
<div class="loginCell"><span id="r_passwordFeedback"></span></div>
</div>
<div class="loginRow">
<div class="loginCell"><label for"r_vpassword">Verify Password</label></div>
<div class="loginCell"><input type="password" name="r_vpassword" id="r_vpassword"></div>
<div class="loginCell"><span id="r_vpasswordFeedback"></span></div>
</div>
的jQuery:
$("#r_password").blur(function() {
if ($("#r_password").val() != $("#r_vpassword").val()) { $("#r_passwordFeedback").html(deleteImg + "Passwords do not match"); }
else if ($("#r_password").val() || $("#r_vpassword").val() === "") { $("#r_passwordFeedback").html(deleteImg + " Required"); }
else { $("#r_passwordFeedback").html(acceptImg); }
});
$("#r_vpassword").blur(function() {
if($("#r_password").val() != ("#r_vpassword").val()) { $("#r_passwordFeedback").html(deleteImg); }
else if($("#r_password").val() || $("#r_vpassword").val() === "") { $("#r_passwordFeedback").html(deleteImg); }
else { $("#r_passwordFeedback").html(acceptImg); }
});
你也許能照亮我的小問題任何幫助將非常感激。提前致謝。
是「typho」一tyop或一個聰明的笑話嗎? –
好的。愚蠢的小錯別字似乎讓我一直都在。謝謝:) – FireCrakcer37
@ mu太短它的另一個'tyop' :) – 2012-05-11 13:26:56