ラジオの名前とIDが1、2、3のように同じであるため、チェックされたラジオの「ID」と「名前」を取得しようとしています...など
私のコードはここにあります、
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++; }
}
var num=0;
alert(b);
for(var j=1;j<=b ;j++) {
//for(var i=0; i<alr.length; i++){
if(document.getElementsByName('j').checked) {
selection[num]=j;
num++;
alert(j);
//}
}
}
このコードでは、変数 "b" はラジオ カウントの数であり、2 番目のループでは、チェックされたラジオを配列で取得して印刷しようとしていますが、ラジオ ボタンの合計を印刷するだけで、チェックされたラジオを印刷しませんか ???
あなたの提案を願っています