错误代码示例:
<form name="myForm">
<input name="submit" type="button" />
</form>
<script type="text/javascript">
document.myForm.submit();
</script>
在JavaScript控制表单提交submit()的时候,submit是个保留关键字。如果form表单中含有name="submit"(常见于按钮上),提交时就会有冲突,浏览器提示 document.myForm.submit is not a function,此时修改name="submit"就可以解决问题了。
正确代码示例:
<form name="myForm">
<input name="mysubmit" type="button" />
</form>
<script type="text/javascript">
document.myForm.submit();
</script>
网友评论