【发布时间】:2016-08-29 12:34:04
【问题描述】:
我是 JQuery 的新手。我正在尝试在不同的选择案例中添加“输入”标签。
$(document).ready(function() {
$("select[name=InputSource]").change(function() {
if (this.value == 3) {
eth_input = true;
$(".page_ip").attr("form", "broadcastform");
} else {
eth_input = false;
$(".page_ip").attr("form", "");
}
});
});
但 attr 似乎不适用于 IE。我搜索人们建议在 IE 浏览器中使用 data-* 的文章。但问题是我仍然需要更改“表单”属性才能将此输入输入表单。无论如何应用 attr 来更改“表单”属性?
【问题讨论】:
-
是的。在 chrome 和 firefox 中,它工作正常。但在 IE 中,我检查控制台没有任何变化。
-
在小提琴中输入代码..
-
@Pwan:没有更多背景信息,我们无法回答您的问题。我建议使用 Stack Snippets(
<>工具栏按钮)创建一个 runnable minimal reproducible example。attr应该与formattribute 一起使用。 -
@Pwan:我的错,我们可以:这可能是Internet Explorer issue with HTML5 form attribute for button element 的副本——IE 不支持
form属性。
标签: javascript jquery html internet-explorer