我的代码在这里,我正在计算所有单选按钮和选中的单选按钮,
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希望你的建议
答案 0 :(得分:1)
因此,当您将所有元素集合存储在所有元素中时,您可以通过getAttribute方法获取ID和名称,因为ID和名称只是通常的属性
element.getAttribute('id') element.getAttribute('name')
答案 1 :(得分:0)
像这样使用
<script>
var rad = document.getElementbyId('rad_id').value;
</script>
<input type="radio" id="rad_id" value="my value">
其结果将是
`my value`
答案 2 :(得分:0)
尝试放
alert(allR[i].getAttribute('id') + ', ' + allR[i].getAttribute('name'));
循环内的
答案 3 :(得分:0)
使用此命名获取名称:allR[i].name
。您可以通过类似的方式获取ID:allR[i].id
。