var cbs=document.getElementsByTagName("input");
for(var i=0;i<cbs.length;i++)
{
if(cbs[i].type=="checkbox"&&cbs[i].checked)
{
//...
}
}
for(var i=0;i<cbs.length;i++)
{
if(cbs[i].type=="checkbox"&&cbs[i].checked)
{
//...
}
}
解决方案 »
- 网页中JS能否操作word,搜索到word中的关键词并加粗显示
- radio JS循环验证问题
- 简单时间问题
- 控制单选按钮的js问题,判断表单里的单选按钮的值,如果跟数组里的相等就选中
- ☆☆☆ie7页面打开后怎样可以移出屏幕
- 如何在页面上调用浏览器的“前进”、“后退”、“停止”、“刷新”等功能?
- 请高手帮忙修改程序
- (javascript) 4.0+6.0+1.123456=11.123456000000001,这个问题怎么解决?急!!
- [原]JScript下Singleton模式的实现。
- 一段网页代码,实在不太懂,求指点
- 访问节点问题 ! ! !
- 帮忙看看这个网页里的商品信息数据是如何发送到客户段的
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
function btn_click()
{
var T1 = document.getElementById("checkbox1").checked?1:0;
var T2 = document.getElementById("checkbox2").checked?1:0;
var T3 = document.getElementById("checkbox3").checked?1:0;
var T4 = document.getElementById("checkbox4").checked?1:0;
var T5 = document.getElementById("checkbox5").checked?1:0;
var T6 = document.getElementById("checkbox6").checked?1:0;
var T7 = document.getElementById("checkbox7").checked?1:0;
var T8 = document.getElementById("checkbox8").checked?1:0;
var T =0 ;
T = T + T1 * Math.pow(2,0) ;
T = T + T2 * Math.pow(2,1) ;
T = T + T3 * Math.pow(2,2) ;
T = T + T4 * Math.pow(2,3) ;
T = T + T5 * Math.pow(2,4) ;
T = T + T6 * Math.pow(2,5) ;
T = T + T7 * Math.pow(2,6) ;
T = T + T8 * Math.pow(2,7) ;
document.getElementById("txt").value = T;
}
</script>
</head><body>
<form id="form1" name="form1" method="post" action="">
<input type="checkbox" name="checkbox" id="checkbox1" />
<input type="checkbox" name="checkbox" id="checkbox2" />
<input type="checkbox" name="checkbox" id="checkbox3" />
<input type="checkbox" name="checkbox" id="checkbox4" />
<input type="checkbox" name="checkbox" id="checkbox5" />
<input type="checkbox" name="checkbox" id="checkbox6" />
<input type="checkbox" name="checkbox" id="checkbox7" />
<input type="checkbox" name="checkbox" id="checkbox8" />
<br />
<input id="txt" />
<br />
<input type="button" onclick="javascript:btn_click()" value="计算"/>
</form>
</body>
</html>
用div把每一组框起来
var cbs=document.getElementById("div1").getElementsByTagName("input");
对了,我这个是要把这个值通过按钮传递到内存里面保存的,是这样改的吗?
===============》 document.getElementByName("TS").value = T;
}
</script>
</head><body>
<form id="form1" name="form1" method="post" action="">
<input type="checkbox" name="checkbox" id="checkbox1" />
<input type="checkbox" name="checkbox" id="checkbox2" />
<input type="checkbox" name="checkbox" id="checkbox3" />
<input type="checkbox" name="checkbox" id="checkbox4" />
<input type="checkbox" name="checkbox" id="checkbox5" />
<input type="checkbox" name="checkbox" id="checkbox6" />
<input type="checkbox" name="checkbox" id="checkbox7" />
<input type="checkbox" name="checkbox" id="checkbox8" />
<br />
<input id="txt" />
<br />
<input name="TS" type="button" onclick="javascript:btn_click()" value="计算"/>