javascript控制checkbox问题??? <input type=checkbox onclick="if(checked)alert(value)" value=fason> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var a = document.getElementsByTagName("input"); for (var i=0; i<a.length; i++){ if ((a[i].type == "checkbox")&&( a[i].checked )) alert(a[i].value); 我以前写的,供你参考 frm.text1.value=""; for(i=0;i<frm.chk.length;i++) { if(frm.chk(i).checked) frm.text1.value=frm.text1.value + "," +frm.chk(i).value; } to remanwang(玩玩儿):假如checkbox长度是1,用数组是访问不到的。所以头上最好是放一个隐藏的checkbox,从下标1开始访问起。 拙见:<script language="JavaScript"> function getValue(i){ var x=eval("document.form1.chk"+i) //得到该值 if (x.checked) document.form1.hd.value=-1 else document.form1.hd.value=0 alert (document.form1.hd.value) }</script><form name="form1" method="post" action=""> <input name="chk1" type="checkbox" id="chk1" value="1" onClick="getValue(1)"> <input name="chk2" type="checkbox" id="chk2" value="2" onClick="getValue(2)"> <input name="chk3" type="checkbox" id="chk3" value="3" onClick="getValue(3)"> <input name="chk4" type="checkbox" id="chk4" value="4" onClick="getValue(4)"> <input name="chk5" type="checkbox" id="chk5" value="5" onClick="getValue(5)"> <input name="hd" type="hidden" id="hd"></form> 连接图片上如何放一个播放按钮 [新手问题]JS对象问题 javaScript数组问题? 页面用window.open新开过窗口后,history.back()不保留信息 关于js打开窗口的问题 jquery控制checkbox问题 [分享]JS脚本精华大全,不可不看!! 用window.open('http://61.175.132.105/broad/speedwordList.jsp',650,480.)弹出的窗口怎样控制父窗口 ASIC与字符的转换 js打印文件问题 怎么加站点记数器? 哪里有日历控件下载
for (var i=0; i<a.length; i++){
if ((a[i].type == "checkbox")&&( a[i].checked ))
alert(a[i].value);
frm.text1.value="";
for(i=0;i<frm.chk.length;i++)
{
if(frm.chk(i).checked) frm.text1.value=frm.text1.value + "," +frm.chk(i).value;
}
假如checkbox长度是1,用数组是访问不到的。所以头上最好是放一个隐藏的checkbox,从下标1开始访问起。
<script language="JavaScript">
function getValue(i){
var x=eval("document.form1.chk"+i)
//得到该值
if (x.checked)
document.form1.hd.value=-1
else
document.form1.hd.value=0
alert (document.form1.hd.value)
}
</script>
<form name="form1" method="post" action="">
<input name="chk1" type="checkbox" id="chk1" value="1" onClick="getValue(1)">
<input name="chk2" type="checkbox" id="chk2" value="2" onClick="getValue(2)">
<input name="chk3" type="checkbox" id="chk3" value="3" onClick="getValue(3)">
<input name="chk4" type="checkbox" id="chk4" value="4" onClick="getValue(4)">
<input name="chk5" type="checkbox" id="chk5" value="5" onClick="getValue(5)">
<input name="hd" type="hidden" id="hd">
</form>