1

我的代码在这里我计算所有单选按钮和选中单选按钮,

var selection=new Array(); 
 var allR = document.getElementsByTagName('input');
  var a=0;
  var b=0;
    for(var i=0; i<allR.length; i++){ 
        if(allR[i].type=='radio') { b++; }      
        if(allR[i].type=='radio' && allR[i].checked) { a++; } 
    }

如何通过标签名称获取单选按钮名称及其 id ???

希望得到你的建议

4

4 回答 4

1

因此,当您将元素集合存储在 allR 中时,您可以通过 getAttribute 方法获取 id 和名称,因为 id 和名称只是通常的属性

element.getAttribute('id') element.getAttribute('name')
于 2012-09-21T07:27:06.507 回答
0

像这样使用它

<script>
var rad = document.getElementbyId('rad_id').value;
</script>
<input type="radio" id="rad_id" value="my value">

它的结果将是

`my value`
于 2012-09-21T07:28:06.203 回答
0

试着放

alert(allR[i].getAttribute('id') + ', ' + allR[i].getAttribute('name'));

循环内

于 2012-09-21T07:28:27.530 回答
0

使用它来获取名称:allR[i].name. 您可以通过类似的方式获取 ID:allR[i].id.

于 2012-09-21T07:29:24.523 回答