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');
    }
}

顺便说一句:如果您至少两次没有使用相同的名称,则可能需要使用复选框。

于 2012-08-20T15:34:39.913 回答