日期:2014-05-16  浏览次数:20354 次

当在js里面执行form1.submit()时候,表单的onsubmit事件失效了,是为什么?
当在js里面执行form1.submit()时候,表单的onsubmit事件失效了,是为什么?
谢谢

------解决方案--------------------
js的submit()不会触发onsubmit
------解决方案--------------------
恩,是这样子的,submit方法并不会激发onsubmit事件,我出的笔试题里就出了个这东西.

*^_^*

------解决方案--------------------
补一下,可能你是想通过其它的方式脚本控制表单的提交而又曾做上了表单的数据验证,那么就手动的激发onsubmit事件吧.

onsubmit() == false ? (void) : submit()
------解决方案--------------------
onsubmit捕获的是客户端的动作,JS的submit()并没有客户动作