定义Foo() 函数,弹出对话框提示当前选中的是第几个单选框

function foo(){
var ele = document.getElementsByName("radioElement");
for(var i = 0;i<ele.length;i++){
if(ele[i].checked){
alert(i+"---->"+ele[i].value);
}
}
}


<body>
<form onsubmit="return foo();">
<input type="radio" name="radioElement">a</input>
<input type="radio" name="radioElement">b</input>
<input type="radio" name="radioElement">c</input>
<input type="radio" name="radioElement">d</input>
<input type="radio" name="radioElement">e</input>
<input type="submit" name="提交">
</form>
</body>

原文地址:https://www.cnblogs.com/zhuliming-java/p/5408775.html