js获取单选框里面的值

时间:2023-03-08 22:27:36
js获取单选框里面的值

rt,如果想获取单选框里面的值,该如何获取呢。

<script>
window.onload = function(){
//通过名字获取 getElementsByName
//var obj = document.getElementsByName("fruit");
//通过标签获取 getElementsByTagName
var obj = document.getElementsByTagName("input");
for(var i=; i<obj.length; i ++){
if(obj[i].checked){
alert(obj[i].value);
}
}
} </script> <form>
<input type="radio" name ="fruit" value="apple" checked>苹果
<input type="radio" name ="fruit" value="banana">香蕉
<input type="radio" name ="fruit" value="pear">梨
</form>

知识点:

1,通过元素的名字获取元素列表

var obj = document.getElementsByName("fruit");

2,通过标签的名字获取元素列表

var obj = document.getElementsByTagName("input");

3,是否选中

obj[i].checked;

4,单选框里面的值

obj[i].value;