我试图弄清楚为什么这个JavaScript不能阻止提交表单:
除非我将以下onsubmit属性添加到表单元素:
好像单独使用addEventListener方法就可以了.有什么想法吗?我在Mac上,我在Safari,Firefox和Opera上遇到了相同的结果.谢谢.
将两个非常有用的答案中的信息组合到一个适用于Mac和PC的解决方案中:
看起来如果你改变你的功能
var code = function(e) { e.preventDefault(); }
它应该做你想要的.
资源