【问题标题】:JavaScript to enable new HTML5 button attributes: formaction, formmethodJavaScript 启用新的 HTML5 按钮属性:formaction、formmethod
【发布时间】:2013-09-14 08:36:39
【问题描述】:

我需要在表单中有不同的按钮来将数据提交给不同的操作。我可以使用按钮 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 看到了列表,但在那里没有看到这样的库。

【问题讨论】:

标签: javascript jquery html modernizr webshim


【解决方案1】:

最简单的方法很可能是用老式的方式来做,并在表单上(提交时)防止默认,然后根据您可能拥有的任何条件做您想做的事情。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-29
    • 1970-01-01
    • 2018-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    • 1970-01-01
    相关资源
    最近更新 更多