我的最终目标是获取单选按钮列表并检查/取消选中它们。这里是我的代码:getElementsByTagName返回字符串
for (var radio in document.getElementsByTagName('input')) {
if(typeof (radio) != "string")
alert(radio);
}
alert
永远不会被调用。
对document.getElementsByTagName的调用返回一个从0到列表长度的编号的字符串列表,所以它们的所有属性(类型,ID等)都是未定义的,我无法真正做到。
我在这里做错了什么?为什么这些元素没有返回对象?
这是在Firefox 4和铬,如果有帮助。
你是不是想如果'document.getElementsByTagName( '输入')。radio'定义找? – Kayla 2011-04-14 19:56:59