我有以下内容:
<script type="text/javascript">
function CancelFormButton(button) {
$(button.form).submit();
}
</script>
<form onsubmit="alert('here');">
<input type="button" value="Cancel" onClick="CancelFormButton(this);" />
</form>
当我单击“取消”按钮时,不会触发来自表单标签的 onsubmit。
这一行反而成功地提交了表单:$(button.form).submit();
但跳过alert('here');
了表单标记中的 onsubmit 。
这是正确的还是我做错了什么?
顺便说一句,在这种情况下,我想要这个功能,但我只是想知道我是否会在触发 onsubmit 的浏览器中遇到问题。