您的位置:首页 > 其它

当input标签name属性为submit时对表单的影响

2011-01-20 11:43 429 查看
<form id="frmTest" method="get" action="test.do" >
<input type="text" name="userName" />
<input type="button" id="btnSubmit" name="submit" value="确定" />
</form>
<script type="text/javascript">
$("#btnSubmit").click(function () {
// 方法1
$("#frmTest").submit();
// 方法2
$("#frmTest")[0].submit();
// 方法3
document.getElementById("frmTest").submit();
});
</script>

如果用上面的HTML代码提交表单,就会报错误 submit is not a function,同时表单提交无效

具体原因:说明它不是方法(提交表单的方法),它是一个节点(它是input标签)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: