问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

复选框如何调用js来控制页面某一部分的显示或隐藏?

发布网友 发布时间:2022-04-20 10:27

我来回答

3个回答

热心网友 时间:2022-04-20 11:56

给每个复选框添加click事件或者change事件,例如

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<style>
   .div{
       width:200px;
       height:200px;
       border:2px solid red;}
</style>
<script>
  $(function(){
      $("input").bind("click",function(){
          if(this.checked){
                $("#"+$(this).attr("traget")).hide();
          }else{
               $("#"+$(this).attr("traget")).show();
              }
            
          })
      });
</script>
<body>
   <input type="checkbox" id="id1" traget="div1">
   <label for="id1">div1</label>
   <input type="checkbox" id="id2" traget="div2">
   <label for="id2">div2</label>
   <input type="checkbox" id="id3" traget="div3">
   <label for="id3">div3</label>
   
   <br/>
   <br>
   <div class="div" id="div1">div1</div>
   <div class="div" id="div2">div2</div>
   <div class="div" id="div3">div3</div>
</body>
</html>

热心网友 时间:2022-04-20 13:14

利用事件。


将checkbox的onclick事件,绑定上一个回调函数。也就是当点击checkbox时,执行这个函数。

在回调函数中,判断checkbox的值,即判断是否选择,如果选择,一种情况,否则另一种情况。

特定的div的显示和隐藏,就可以通过你在第2步得到的数据来控制,可以在css中预设两个class,一个是显示,一个是不显示,在第2步里控制所需要被控制的div的classname就行了。

热心网友 时间:2022-04-20 14:49

<html>
<head><title></title>
<META content = "text/html; charset = gb2312" http-equiv = Content-Type>
<META content = "MSHTML 5.00.2919.6307" name = GENERATOR>
<script type="text/javascript">
window.onload=function(){setInterval("show()",1000)}
function show(){
var ifcheck=document.getElementById("ck");
var showdiv=document.getElementById("dd");
if(ifcheck.checked)
{
showdiv.style.display="none";
}
else
{
showdiv.style.display="block";
}
}
</script>
</head>
<body>
<div>
<input type="checkbox" id="ck"/>显示/隐藏
</div>
<div id="dd" style="border:1px solid black;width:300px;height:300px;background-color:gray;">
这是通过checkbox控制其显示/隐藏的div
</div>
</body>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
使命召唤9打不开,每次都出现这个情况,怎么弄啊 使命召唤9无法进入关卡 百度知道百度知道的作用 梦见在水里走什么预兆 梦见光脚走路是什么兆头 西装如何穿搭才有高级感? 西装怎样搭配才能穿出又飒又优雅的气势? 西装如何搭配才能穿出优雅成熟的气质? 我考了两次科目三路考,很不辛没能通过,我想放弃了,纠结?学车很辛苦... 我考过不了科目三 什么是马鞍效应 83岁老人患腹动脉血管瘤,有疼痛,怎么办?83岁老人患腹动脉血管瘤,有疼痛,怎么办? 巴氏蘑菇粉多少钱 怎么在页面删掉checkbox!不能删数据库的数据!只能删页面的显示!隐藏也行 CAD中怎么在轴测图中标注后打字(是和对齐标注一个方向的字) 梦见把鸟打下来,弄自己一身血,然后鸟变成了女人? 梦见鸟变成人给我一颗果子? 梦见奇鸟能转化人形梦见形态不一的两只大鸟,体态怪异,漂亮,能转化成人 ... 怎么在html中怎么把一个checkbox变成不能选,就是把checkbox禁用 梦见黑鸟变成女人:有一只黑鸟,比乌鸦小,羽毛有光泽,后来变成了女 请问微信被盗登陆不了怎么注销? 兔子耳朵菜和面条菜是一样的吗 面条菜的形态特征 用IE10无法正常显示复选框,网页上有乱码,滚动条箭头显示异常。 jsp网页加载html文档,页面上的checkBox在IE浏览器上能用,但是在Firefox上却不能用(点击不了)为什么? 希望获取到页面中所有的checkbox怎么做 卫生间装换气扇还是排气扇哪个效果好 卫生间排气扇哪个效果最好 卫生间集成吊顶用换气扇那个牌子质量好? 家里卫生间排风扇还没怎么用过,就直接坏掉了,现在只能换新的。想问下强力排风扇哪个好,绿岛风怎么样? 网页出现复选框变为灰色不能选,浏览器要怎么设才能让复选框能选呢? checkbox的方框怎么隐藏,在打印预览页面时候隐藏掉前面方框但是不隐藏内容? 谁知道当前的股票形势是怎样的啊 当前股票市场形势怎么样?? 今天股票的形势会是怎样的 ? 三责险包含涉水险吗? 三责包含涉水险吗 网页有多个复选框,如何做到至少选中一个复选框,提交按钮才可用,否则显示灰色不可用? 京东金条提供的借款平台靠谱? jsp中设置了全选复选框,怎样使选中的数据在执行完相应操作后,其前面的复选框不可见? 网站复选框网页中如何实现 快递代签收是什么意思 拖沓的沓是什么意思 如何扎蝴蝶结 公司营业执照可以变更吗? 没绑定手机号的怎么登录? “下吧下吧我要种花 ”是出自小学的哪一篇文章? 我要种花,什么花好看? 我准备要种花! 我要种花,什么花好呢?