如何在7中更改表单的名称属性?

时间:2012-06-27 18:16:50

标签: jquery internet-explorer internet-explorer-7 name-attribute

有时当我使用第三方脚本时,我必须做一些事情,比如更改表单的名称以使其代码正常工作。这在除IE 7之外的所有浏览器中都能很好地工作。

在谷歌搜索和搜索stackoverflow之后,我已经明白在IE 7中只能在创建元素时设置name属性(如果我错了,请更正我)。我想问一下,除了创建另一种形式(这是一个巨大的,有几个元素)之外,是否有人可以提出建议。

我把它放在jsfiddle:http://jsfiddle.net/urTdq/

代码:

<form name="oldForm" id="form">
</form>
<a href="#" id="change">Change Form Name</a>
<script>
$("#change").click(function() {
$("#form").attr("name", "newForm");
});
</script> 

如果您需要更多说明/信息,请与我们联系。提前致谢!

0 个答案:

没有答案