根据 SitePoint (以及我自己的实验),“setAttribute()”的 IE 实现存在错误且不可靠。
同样根据SitePoint , name
属性是只读的。
还有其他方法可以设置元素的 name
属性吗?我需要这个用于单选按钮。如果可能的话,我想要一个没有 jQuery 的解决方案,因为我目前没有使用该库。
提前致谢!
最佳答案
这对我有用
alert(document.getElementById('testInput').name);
document.getElementById('testInput').name = 'someName';
alert(document.getElementById('testInput').name);
与
<input type="radio" name="test" id="testInput" />
关于javascript - 我可以使用 JavaScript 设置 'name' 属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1362513/