var all_chkbox = document.getElementsByName('selItem');
for (var j = 0; j < all_chkbox.length; j++)
{
alert(all_chkbox[j].value);
}<input type="checkbox" name="selItem" value="101">
<input type="checkbox" name="selItem" value="102">
<input type="checkbox" name="selItem" value="103">
............
for (var j = 0; j < all_chkbox.length; j++)
{
alert(all_chkbox[j].value);
}<input type="checkbox" name="selItem" value="101">
<input type="checkbox" name="selItem" value="102">
<input type="checkbox" name="selItem" value="103">
............
{
var valueArray=new Array();
var all_chkbox = document.getElementsByName(CheckBoxName);
for (var j = 0; i < all_chkbox.length; j++)
{
valueArray[i]= all_chkbox[i].value;
}
}
{
var valueArray=new Array();
var all_chkbox = document.getElementsByName(CheckBoxName);
for (var j = 0; i < all_chkbox.length; j++)
{
valueArray[i]= all_chkbox[i].value;
}
return valueArray;
}
function ddd()
{
return document.getElementsByName(CheckBoxName);
}
alert('第一个值:'+add()[0].value);
alert('第二个值:'+add()[1].value);
</script>
我要求10个checkbox中选了4个或6个不定.选择后按确定.我就将这个选定的值传到一个
text文本框中.
var chkBoxName='checkbox';
var text="";
var checked = 0;
var all_chkbox = document.getElementsByName(chkBoxName);
for(var i=0;i< all_chkbox.length;i++){
if (all_chkbox[i].checked)
{
text=text+all_chkbox[i].value+splited;
checked = checked + 1;
}
}
if (checked ==0){
alert("属性中请至少选一项");
return false;
} text = text.substring(0, text.length-1);
document.forms[0].text1.value = text ;
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script>
function ddd()
{
var splited=',';
var chkBoxName='selItem';
var text="";
var checked = 0;
var all_chkbox = document.getElementsByName(chkBoxName);
for(var i=0;i< all_chkbox.length;i++){
if (all_chkbox[i].checked)
{
text=text+all_chkbox[i].value+splited;
checked = checked + 1;
}
}
if (checked ==0){
alert("属性中请至少选一项");
return false;
} text = text.substring(0, text.length-1);
alert(text);
document.forms[0].text1.value = text ;
}
</script></head>
<body>
<form method="post" onSubmit="ddd()">
<input type="checkbox" name="selItem" value="100" >
<input type="checkbox" name="selItem" value="101">
<input type="checkbox" name="selItem" value="102">
<input type="checkbox" name="selItem" value="103">
<input name="text1" type="text" id="text1">
<input type="submit" name="Submit" value="提交"></form>
</body>
</html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script>
function ddd()
{
var splited=',';
var chkBoxName='selItem';
var text="";
var checked = 0;
var all_chkbox = document.getElementsByName(chkBoxName);
for(var i=0;i< all_chkbox.length;i++){
if (all_chkbox[i].checked)
{
text=text+all_chkbox[i].value+splited;
checked = checked + 1;
}
}
if (checked ==0){
alert("属性中请至少选一项");
return false;
} text = text.substring(0, text.length-1);
alert(text);
document.forms[0].text1.value = text ;
}
</script></head>
<body>
<form method="post" onSubmit="return ddd();">
<input type="checkbox" name="selItem" value="100" >
<input type="checkbox" name="selItem" value="101">
<input type="checkbox" name="selItem" value="102">
<input type="checkbox" name="selItem" value="103">
<input name="text1" type="text" id="text1">
<input type="submit" name="Submit" value="提交"></form>
</body>
</html>