0

我需要在表单中有不同的按钮来将数据提交给不同的操作。我可以使用按钮 formaction 和 formmethod 的新 HTML5 属性来做到这一点:https ://developer.mozilla.org/en-US/docs/Web/HTML/Element/button

但这些当然不适用于旧版本的 Internet Explorer。是否有人知道一些 javascript 有条件地将事件处理程序添加到旧浏览器中的按钮以模拟上述行为?

我在https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills上看到了列表,但在那里没有看到这样的库。

4

1 回答 1

0

最简单的方法很可能是以老式的方式进行,并根据您可能拥有的任何条件在表单上(提交时)进行 preventDefault 并执行您想做的事情。

多填充本机功能虽然更可取,但很可能会浪费项目的时间

于 2013-09-14T09:13:28.430 回答