Dom-全选商品列表示范
2016-06-05 22:27
411 查看
web-strom开发
1.简单商品列表的全选
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script>
function getSum(){
/*获取名称为item的复选框
判断check状态,为true表示被选中
* */
var sum=0;
var collItemNodes=document.getElementsByName("item");
for(var i=0;i<collItemNodes.length;i++){
if(collItemNodes[i].checked){
sum+=parseInt(collItemNodes[i].value);
}
}
var sSum=sum+"元";
document.getElementById("sid").innerHTML=sSum.fontcolor('red');
}
//全选
function checkall(node){
//将全选的box的checked状态赋值给所有的itembox的checked
var collItemNodes=document.getElementsByName("item");
for(var i=0;i<collItemNodes.length;i++){
collItemNodes[i].checked=node.checked;
}
}
</script>
</head>
<body>
<input type="checkbox" name="allitem" onclick="checkall(this)"/>全选<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="button" value="总金额是" onclick="getSum()"/><span id="sid"></span>
</body>
</html>
1.简单商品列表的全选
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script>
function getSum(){
/*获取名称为item的复选框
判断check状态,为true表示被选中
* */
var sum=0;
var collItemNodes=document.getElementsByName("item");
for(var i=0;i<collItemNodes.length;i++){
if(collItemNodes[i].checked){
sum+=parseInt(collItemNodes[i].value);
}
}
var sSum=sum+"元";
document.getElementById("sid").innerHTML=sSum.fontcolor('red');
}
//全选
function checkall(node){
//将全选的box的checked状态赋值给所有的itembox的checked
var collItemNodes=document.getElementsByName("item");
for(var i=0;i<collItemNodes.length;i++){
collItemNodes[i].checked=node.checked;
}
}
</script>
</head>
<body>
<input type="checkbox" name="allitem" onclick="checkall(this)"/>全选<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="checkbox" name="item" value="5000"/>笔记本电脑 4000元<br/>
<input type="button" value="总金额是" onclick="getSum()"/><span id="sid"></span>
</body>
</html>
相关文章推荐
- Silence.js高效开发移动Web前端类库
- Silence.js高效开发移动Web前端类库
- C#获取硬盘、CPU、主板、网卡的序列号
- C++作业7
- C++第七次作业
- Java的数据类型和变量
- 模电:二极管
- ToolBar
- C++第六次实验
- ScopeGuard : 安全清理资源
- Android学习笔记之Intent(意图)
- 20145129 《Java程序设计》项目开发进度
- C++第三次作业
- c++第七次上机作业
- Excel -- 数据透视表
- Picasso入门教程(十二)Cache Indicators,Logging & Stats
- 第四章:OllyDbg 的使用(下)
- c++实验7——数组素数排序
- Java EE开发平台随手记6——Mybatis扩展4
- 1、SpringMVC+MyBaits实现查询所有