js提交表单
// 表单的name为“myform”
function add(){
document.myform.action="UpdateTeacher.do";
document.myform.submit();
}
<form name="myform" method="post">
......
.....
<input name="submit" type="submit" onclick="add()"/>
<form>
报错,报没有'submit'方法,也没有办法提交表单,是因为form中含有name='submit'的控件
杯具了,将控件改名 就可以了...
同理,表单内如果有控件名叫password也会报错
通过这个可以看出,表单内控件的名字,最好不要采用关键字...
本文介绍了一个使用JavaScript提交表单时遇到的问题:当表单中包含名为'submit'的控件时,会导致表单无法正常提交,并抛出错误。文章还提到了类似的关键字如'password'也可能引发同样的问题,并给出了相应的解决方法。
694

被折叠的 条评论
为什么被折叠?



