Heim  >  Artikel  >  Web-Frontend  >  IE6不能修改NAME问题的解决方法_javascript技巧

IE6不能修改NAME问题的解决方法_javascript技巧

WBOY
WBOYOriginal
2016-05-16 18:20:22916Durchsuche

The NAME attribute cannot be set at run time on elements dynamically created with the createElement method.
To create an element with a name attribute, include the attribute and value when using the createElement method.
也就是说,你得这么写

复制代码 代码如下:

document.createElement('');

看起来都觉得不爽,而且不支持FF.
如果你使用了Jquery的clone方法,然后想在复制之后修改元素的name属性,那是不会成功的,简单一点的办法是新建一个,然后删掉原来那个。
复制代码 代码如下:

$('').appendTo(xxx.parent());
xxx.remove();
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn