我正在使用此 JavaScript 代码来验证文本框,但是当出现警报弹出窗口并且用户按下“确定”时,它会返回到页面并且提交按钮被禁用,因此当用户单击“提交”时不会发生任何操作,任何想法?
if (document.getElementById('Title').value == "") {
alert('Please fill mobile number');
$(document).ready(function () {
$("form").submit(function (e) {
e.preventDefault(); //prevent default form submit
});
});
}
这行是问题所在:
e.preventDefault();
我需要替代品
最佳答案
$("form").submit(function (e) {
e.preventDefault();
if (document.getElementById('Title').value == "") {
alert('Please fill mobile number');
return false;
}
});
在您的代码中,验证和表单提交是分开工作的。
关于javascript - 如何使用 JavaScript 验证带有弹出通知的文本框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30377032/