单选复选框的js代码取值
单选框 复选框选中后的js代码处理
<script type="text/javascript"> function check(){ document.getElementById("checked").style.display="block"; var radio=document.getElementsByName("sex");//此处不能getElementById(),否则只会取第一个的值 for(var i=0;i<radio.length;i++){ if(radio[i].checked) { alert(radio[i].value); alert("wocaonima"); } } } function checkbox(){ var cc=document.getElementsByName("checkbox"); var value=""; for(var i=0;i<cc.length;i++){ if(cc[i].checked==true){ value+=cc[i].value; } } alert(value); } </script> </head> <body> <div id="shenmewanyi"> <input type="radio" name="sex" value="0">男 <input type="radio" name="sex" value="1">女 <input type="radio" name="sex" value="2">保密 <input type="button" value="提交" onclick="check()"> </div> <div id="checked" style="display:none;"> <input type="checkbox" name="checkbox" value="music">音乐 <input type="checkbox" name="checkbox" value="read">阅读 <input type="checkbox" name="checkbox" value="paint">绘画 <input type="button" value="提交" onclick="checkbox()"> </div>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。