网页form里的标签名称不要跟form属性名称一样

长话短说,看这个 form 元素:

<form id="updForm" action="" method="post">

<input type="text" name="id" value="test" />

</form>

试想想,当document.getElementById("updForm").getAttribute("id")时,取到的将会是"updForm"还是表单中的input呢

事实上并不能取到updForm,浏览器返回的是一个Object

也许拿ID来说觉得意义不大,那如果是

<form id="updForm" action="" method="post">

<input type="text" name="method" value="test" />

</form>

或者

<form id="updForm" action="" method="post">

<input type="text" name="action" value="test" />

</form>

问题就很明显了吧

posted @ 2009-03-07 00:27  一辈子的守候  阅读(286)  评论(0编辑  收藏  举报