js获取单选框里面的值
rt,如果想获取单选框里面的值,该如何获取呢。
<script> window.onload = function(){ //通过名字获取 getElementsByName //var obj = document.getElementsByName("fruit"); //通过标签获取 getElementsByTagName var obj = document.getElementsByTagName("input"); for(var i=0; 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;