2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 复选框 html 操作 HTML页面中复选框的操作方法

复选框 html 操作 HTML页面中复选框的操作方法

时间:2022-01-10 13:18:56

相关推荐

复选框 html  操作 HTML页面中复选框的操作方法

原标题:HTML页面中复选框的操作方法

复选框在网页中很是常见,无论是电商网站,还是平台,只有有需要选择的地方就会见到复选的身影。接下来,是我之前写过的两个小demo,都是关于复选框的,希望会给大家带来帮助。

第一个是关于复选框全选反选的操作,当然我在里面还加了一个小功能,就是当选择底下尚品或者其他的东西的复选框全部为选中状态时则全选按钮也变为选中状态;反之亦然。

td{

border: 1px solid black;

text-align: center;

}

table{

border: 1px solid black;

}

#opp{

border-radius: 50%;

width: 20px;

height: 20px;

border: 1px style #eee;

outline-style: none;

}

<>

var vll = document.getElementById("all");

var vlist=document.getElementsByClassName("list");

var vopp=document.getElementById("opp");

vll.οnclick=function(){

for(var i=0;i

vlist[i].checked=vll.checked;

}

}

for( var i=0;i

vlist[i].οnclick=function(){

if(this.checked==false){

vll.checked=false;

}

else{

for(var i2=0;i2

if(vlist[i2].checked==false){

break;

}

if(i2>=vlist.length-1){

vll.checked=true;

}

}

}

}

}

vopp.οnclick=function(){

for(var i=0;i

vlist[i].checked=!vlist[i].checked;

if(vlist[i].checked==false){

vll.checked=false;

}

}

}

>

第二个呢则是自定义复选框样式,就是可以将我们的复选框使用图片来替代,以增加酷炫的效果;而且这里我是完全运用CSS3的写法,不涉及Java的;

.box1{

width: 1000px;

height: 50px;

position: relative;

}

input{

width: 50px;

height: 50px;

opacity: 1;

display: none;

}

input+label{

display: block;

width: 50px;

height: 50px;

background: url(img/2.png);

background-size: 100%;

}

input:checked+label{

background: url(img/1.PNG);

background-size: 100%;

}

建站免费素材下载:

如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对素材圈的支持!若你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!返回搜狐,查看更多

责任编辑:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。