這裏是我的JsfiddlejQuery的的preventDefault()函數不工作
其實我試圖驗證文本字段提交之前。 如果文本字段爲空,並且沒有提交表單,我想顯示errormsg_box。 但在這裏它不工作 這裏是我的腳本:
$("form").submit(function(event) {
var text_val = $('#emailid').val();
alert(text_val);
if (text_val != ' ') {
$('.errormsg_box').show();
return false;
event.preventdefault();
}
else if (text_val != '') {
$('.errormsg_box').hide();
return true;
}
});
首先,JavaScript是大小寫敏感的語言。它應該是'event.preventDefault()'。接下來,'return false'與'preventDefault'重疊。 – VisioN
有關驗證,請使用jQuery驗證插件。它對於驗證表單域的靈活性和特定性要高得多 –