当前位置:编程学习 > JAVA >>

欢迎大家来看看,

 <input id="sexMale" style="width:20px;" type="radio" checked="checked" name="Sex" value="0"/>男
 <input id="sexMale" style="width:20px;" type="radio" name="Sex" value="1" />女</p>
 我只能获取0的值。不能获取1 的值 --------------------编程问答-------------------- 你是怎么获取的?根据name属性?还是id?或者是否checked --------------------编程问答-------------------- 你两个ID都是一样的,肯定拿到的是0啦 --------------------编程问答--------------------

<input id="sexMale" style="width:20px;" type="radio" checked="checked" name="Sex" value="0" onClick="_click()"/>男
<input id="sexMale" style="width:20px;" type="radio" name="Sex" value="1" onClick="_click()"/>女</p>



function _click() {
var obj = document.getElementsByName("Sex");
for(var i = 0; i < obj.length; i++){
if(obj[i].checked){
alert(obj[i].value)
}
}
}
--------------------编程问答--------------------
引用 3 楼  的回复:
HTML code

<input id="sexMale" style="width:20px;" type="radio" checked="checked" name="Sex" value="0" onClick="_click()"/>男
<input id="sexMale" style="width:20px;" type="radio" name="Sex" value="1"……

Right!
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,