我正在尝试使用我编写的一些 javascript 代码验证 HTML 表单,但是当我使用此标签创建表单时
<form name="inputForm" action="http://postcatcher.in/catchers/51eefe8cd1c7b60200000530" method="post" onsubmit="return validateForm()">
尽管违反了我编写的 validateForm() 函数中详述的条件,但表单仍能顺利提交。我对该功能进行了四次检查,几乎可以肯定那里没有任何问题。我在这里错误地使用了某种语法还是我在其他地方的问题?
编辑:简而言之,这是 validateForm() 函数
function validateForm() {
if(document.inputForm.Title===null || document.inputForm.Title==="") {
alert("Title required");
document.inputForm.Title.focus();
return false;
}
}
编辑2:问题与发布的代码无关,我忘记为表单中的一个字段设置一个ID。