0

ページでラジオボタンがクリックされたかどうかを確認しようとしていますが、奇妙な理由で、期待どおりに機能していません。

私の.jsには

function radio_is_on() {
    var elementId = document.getElementById('delete');
    if (elementId.checked == "on" ){
    alert('I am here');
    }
}

私のhtmlで私は持っています

<input type="radio" id="some"  name="radio1" value="someVal" >
<input type="radio" id="delete"  name="radio2" value="delete" >
<input class=b1 type="submit" name="ok" value="Go" onclick="radio_is_on();">
4

1 に答える 1

0

これを試して:

function radio_is_on() {
    var elementId = document.getElementById('delete');
    if (elementId.checked){
    alert('I am here');
    }
}

ところで:同じ名前を少なくとも2回使用していない場合は、チェックボックスを使用することをお勧めします。

于 2012-08-20T15:34:39.913 に答える