【发布时间】:2012-05-14 16:32:40
【问题描述】:
我正在使用这里的 Javascript 表单验证 http://webcheatsheet.com/javascript/form_validation.php
当我提交表单时,验证尚未完成。使用萤火虫,我收到以下错误(但是我必须在显示确认页面之前按转义键)
fld 未定义 validateEmail(fld=undefined)(第 3178 行) validateFormOnSubmit(theForm=form#form1 /account.php)(第 3137 行) onsubmit(事件=提交)
(3178 超出范围 346)
第 3178 行基本上就是这段代码
<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 代码,所以……这里有些不对劲。
-
请显示表单代码以及验证数据的方式
-
这里是 Pastebin 的链接以及完整的 javascript pastebin.com/1e1sQBdB
-
你是如何调用验证函数的?当它说 fld 未定义时,它表明你没有给它一个元素作为参数
标签: javascript