已采纳回答 / Ted688
num.onclick = function (e) {//num是哪一行 e = e || window.event; var el = e.srcElement; var cls = el.className; var input = this.getElementsByTagName('input')[1]; //取得input的第几个值 var val = parseInt(input.value); var reduction ...
2017-05-03
已看完整个视频 并参照网上的其他源码用DIV+JQ实现购物车 希望同学不要因为老师使用table和JS而放弃 老师所提供的知识点和代码思路还是非常受用的!!!!
2017-04-29
//每个选项事件
for(var i=0;i<inputs.length;i++){
inputs[i].onclick=function(){
if(!this.checked){
all.checked=false;
};
showToatal();
if(showToatal()()==6){
all.checked=true;
}
}
}
}
for(var i=0;i<inputs.length;i++){
inputs[i].onclick=function(){
if(!this.checked){
all.checked=false;
};
showToatal();
if(showToatal()()==6){
all.checked=true;
}
}
}
}
//全选事件
all.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked=this.checked
}
showToatal()
}
all.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked=this.checked
}
showToatal()
}
//计算一选项函数
function showToatal(){
var tot=0;
for(var i=0;i<inputs.length;i++){
if(inputs[i].checked){
tot++
}
}
total.innerHTML='已选:' + tot + ' 项';
return function(){
return tot;
}
}
function showToatal(){
var tot=0;
for(var i=0;i<inputs.length;i++){
if(inputs[i].checked){
tot++
}
}
total.innerHTML='已选:' + tot + ' 项';
return function(){
return tot;
}
}