ji程序: 在这里有一点要注意就是将id作为数组下表时,后面减整形的时候就是按减法算,但要是加的话,这个加的含义就是字符串的连接而不是加法计算比如: id=1 id-1就是0 id1就是11 所以要讲id先转换成整形parseint(this.id); window.onload = function(){
ji程序:
在这里有一点要注意就是将id作为数组下表时,后面减整形的时候就是按减法算,但要是加的话,这个加的含义就是字符串的连接而不是加法计算比如:
id=1
id-1就是0
id+1就是11
所以要讲id先转换成整形parseint(this.id);
window.onload = function(){
//复选框单选效果
var che = document.getelementsbyname('attendance[]');
var id = 0;
for (var i=0; i che[i].onclick = function () {
id=parseint(this.id);
if((this.id)%3==0&&this.checked==true){
document.getelementbyid(id+1).checked = false;
document.getelementbyid(id+2).checked = false;
} else if((this.id)%3==1&&this.checked==true){
document.getelementbyid(id-1).checked = false;
document.getelementbyid(id+1).checked = false;
} else if((this.id)%3==2&&this.checked==true){
document.getelementbyid(id-1).checked = false;
document.getelementbyid(id-2).checked = false;
}
}
}
}
html与php实现显示多行复选框
出席请假
缺勤