使用字段名中带括号的Javascript
如何引用名称包含括号的HTML表单元素 比如说,使用字段名中带括号的Javascript,javascript,dom,brackets,Javascript,Dom,Brackets,如何引用名称包含括号的HTML表单元素 比如说, <form name="myForm"> <input type="checkbox" name="myElement[7]" /> </form> 结果是“未定义”。我还尝试了上面没有斜杠的javascript,并且得到了“未定义” javascript访问带括号字段的正确语法是什么?我相信您正在寻找: alert( document.myForm.elements['myElement[7]'].
<form name="myForm">
<input type="checkbox" name="myElement[7]" />
</form>
结果是“未定义”。我还尝试了上面没有斜杠的javascript,并且得到了“未定义”
javascript访问带括号字段的正确语法是什么?我相信您正在寻找:
alert( document.myForm.elements['myElement[7]'].type );
这确实修复了最初的错误,但现在我在Firefox中得到了“参数列表后缺少”。有什么想法吗?这可能与JavaScript代码的另一部分有关。
alert( document.myForm.elements['myElement[7]'].type );