最近做了个多选的页面:
function checkSubmit() {
var radioname;
var arrRadio = new Array();
var inputs=document.getElementById("form2").getElementsByTagName("input");
for(var i=0;i<inputs.length;i++) {
if(inputs[i].type=="radio"){
//这里将所有的radio根据name分组,便于之后按组判断是否选中(一组选中一个即可)
if (radioname !=inputs[i].name){
arrRadio.push(inputs[i].name);
radioname =inputs[i].name
}
}
}
for (var i=0;i<arrRadio.length;i++) {
var bRadio=false;
for (var j=0;j<document.getElementsByName(arrRadio[i]).length;j++) {
if (document.getElementsByName(arrRadio[i]).item(j).checked==true){
bRadio=true;
continue;
}
}
if (!bRadio){
alert("请仔细检查是否遗漏了调查选项!");
return false;
}
}
var params = "";
for (var i=0;i<arrRadio.length;i++) {
for (var j=0;j<document.getElementsByName(arrRadio[i]).length;j++) {
if (document.getElementsByName(arrRadio[i]).item(j).checked==true){
if(params != "") {
params = params +",";
}
//params += arrRadio[i] +"|"+document.getElementsByName(arrRadio[i]).item(j).value;
params += document.getElementsByName(arrRadio[i]).item(j).value;
continue;
}
}
}
分享到:
相关推荐
原理就是:一般使用遍历的方法,判断每个Radio是否被选中,如果是,再取其值. <form id=userlist method=post action=option.php> <input type=radio name=userid value=1>1 <input type=radio name=...
js 单选 radio切换div
js实现选择不同radio改变文本框编辑状态。多多指教。
js 特效 html 特效 Radio选择不同内容
js 特效 html 特效 Radio选择导航
js实现checkbox的radio单选效果,且可取消选择
单选组radio: $(“input[@type=radio][@checked]”).val(); 单选组radio: $(“input[@type=radio]”).attr(“checked”,’2′);//设置value=2的项目为当前选中项 获取一组radio被选中项的值 var item = $(‘input...
js 特效 html 特效 Radio选图片
js 特效 html 特效 RADIO导航(一)
下面小编就为大家带来一篇js中获取jsp表单中radio类型的值简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
js 特效 html 特效 radio颜色选择器
一个小例子,含全选,有注释,学习一下这些表单元素的属性和方法
该工程主要是通过jsp和radio控件,利用JavaScript技术,简单判断radio控件是否选中,并且获取radio控件的值
用JS实现的radio图片选择按钮效果,简单适用,适合新手。
英文文献,可用于翻译和学习.gnu radio中的实用信号检测与分类
验证radio未选中js
10套美化的radio和checkbox组件。多重风格,多种特点。
Javascript获取被选中的Radio button的值或者文本。
Gnu Radio FM radio Tx Rx
function RadioCheck() { var Radio=document .getElementsByName ("rdoSelect"); for (var j=0;j<Radio .length ;j++) { if (Radio[j].checked) { document .getElementById ("USRNUM").value=Radio [j]....