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 に答える