无法通过javascript表单验证找出错误
我在这里使用Javascript表单验证 但是,当我提交表格时,没有进行验证。使用firebug,我得到以下错误,但是在显示确认页面之前,我必须按escape fld未定义validateEmailfld=未定义行3178 validateFormOnSubmittheForm=FormFormForm1/account.php第3137行 onsubmitevent=提交 3178超出范围346 3178行基本上就是这段代码无法通过javascript表单验证找出错误,javascript,Javascript,我在这里使用Javascript表单验证 但是,当我提交表格时,没有进行验证。使用firebug,我得到以下错误,但是在显示确认页面之前,我必须按escape fld未定义validateEmailfld=未定义行3178 validateFormOnSubmittheForm=FormFormForm1/account.php第3137行 onsubmitevent=提交 3178超出范围346 3178行基本上就是这段代码 <option value="Tester, Develope
<option value="Tester, Developer, Fisherman and Hunter" >Tester, Developer, Fisherman and Hunter</option>
这是3171吗
<option value="Accommodation and Food Services" >Accommodation and Food Services</option>
有人能帮我一下吗。请出示你的相关JavaScript。这不是你的台词,而是他们的台词。无论如何,javascript错误永远不会以HTML代码为目标,所以。。。这里有点不对劲。请显示表单代码以及如何验证数据。这里有完整javascript的Pastebin链接。您如何调用验证函数?当它说fld是未定义的,它表明你没有给它一个元素作为参数
function validateEmail()
{
...
var vle = validateEmail;
return !!vle.fld;
}
function validateFormOnSubmit()
{
if (this.validateEmail && this.validateEmail() )
{
document.querySelector("#form1").submit();
}
else
{
...
}
}