【发布时间】:2015-05-06 15:26:02
【问题描述】:
我有以下 HTML 代码行来识别用于 JScript 目的的表单:
<form action="/form-to-email.php" method="post" name="helprequest" onsubmit="return validateHelpForm()">
但是,当我去验证网页时(通过 W3C for XHTML Strict),我收到以下错误消息:
there is no attribute "name"
如果我有以下 JScript 代码,我如何识别我的表单。我应该忽略 W3C 验证吗? (这是唯一没有使其 W3C 有效并且可以正常工作的事情)
// Text Field Validation
x1 = document.forms["helprequest"]["Name"];
x2 = document.forms["helprequest"]["Mailing_Address"];
x3 = document.forms["helprequest"]["Address_line2"];
x4 = document.forms["helprequest"]["City"];
x5 = document.forms["helprequest"]["State"];
x6 = document.forms["helprequest"]["ZipCode"];
x7 = document.forms["helprequest"]["Country"];
x8 = document.forms["helprequest"]["FromAddress"];
x9 = document.forms["helprequest"]["ProblemDescription"];
x12 = document.forms["helprequest"]["PhoneNumber"];
【问题讨论】:
-
改用
id?
标签: javascript xhtml w3c-validation