我需要在表单中使用不同的按钮将数据提交给不同的操作。我可以使用按钮格式和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看到了这个列表,但在那里没有看到这样的库。
答案 0 :(得分:0)
最简单的方法很可能是以老式方式进行,并在表单上提交默认(在提交时)并根据您可能拥有的任何条件执行您想要做的事情。
填充原生函数虽然更可取,但很可能是项目中的时间损失