87,993
社区成员
发帖
与我相关
我的任务
分享<form name="form1" id="form1">
<select name="a1" id="a1"><option value="0"></option></select><select name="a1" id="a1"><option value="1"></option></select><input name="count" type="button" onclick="chkform()" />
<select name="a2" id="a2"><option value="1"></option></select><select name="a2" id="a2"><option value="0"></option></select><input name="count" type="button" onclick="chkform()" />
……
<select name="an" id="an"><option value="0"></option></select><select name="an" id="an"><option value="1"></option></select><input name="count" type="button" onclick="chkform()" />
</form>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<script language="JavaScript">
<!--
function chkform(name){
var str ="";
var objs = document.getElementsByName(name) ;
for(var i=0;i<objs.length ;i++){
alert(objs[i].type);
if(objs[i].type.indexOf("select")>-1){
for(var n=0 ; n<objs[i].options.length ;n++){
if(objs[i].options[n].selected)
str += objs[i].options[n].value +",";
}
}
}
alert(str.substring(0,str.length-1)) ;
}
//-->
</script>
<form name="form1" id="form1">
<select name="a1" id="id1">
<option value="0">00000</option>
</select>
<select name="a1" id="id2">
<option value="1">11111</option>
</select>
<input name="count" type="button" onclick="chkform('a1')" value="得到a1的值"/>
<select name="a2" id="id3">
<option value="aaa">aaa</option>
</select>
<select name="a2" id="id4">
<option value="bbb">bbbb</option>
</select>
<input name="count" type="button" onclick="chkform('a2')" value="得到a2的值"/>
...........
</form>
</body>
</html>
<select name="a1" id="a1">
<option value="0"></option>
</select><select name="a1" id="a1"><option value="1"></option>
</select><input name="count" type="button" onclick="chkform()" />
<script type="text/javascript">
function chkform() {
var sel = document.getElementsByName("a1");
var val = "";
for (var i = 0, len = sel.length; i < len; i++) {
val += ","+sel[i].value;
}
if (val.length > 0) {
val = val.substring(1);
}
alert(val);
}
</script>