求一段js代码,判断div显示和隐藏

现在有两个DIV。如果div1找不到,就显示div2。如果div1是显示的,那就隐藏div2。... 现在有两个DIV。
如果div1找不到,就显示div2。
如果div1是显示的,那就隐藏div2。
展开
 我来答
xuebaotuxi
2014-11-04 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4196
采纳率:85%
帮助的人:1041万
展开全部

请,下面是js代码,假设两个div的id分别是div1和div2,

<script>
    window.onload=function()
  {
      //获取两个div
      var oDiv1=document.getElementById("div1");
      var oDiv2=document.getElementById("div2");
      //判断div1是显示或者隐藏(block---显示,none--隐藏)
      if(oDiv1.style.display=="block")
      {
          oDiv2.style.display="none";
      }
      else
      {
         oDiv2.style.display="block";
      }
  }
</script>
追问

贴代码说字数超限。

这么用没有效果,请教下我是不是哪还没做对?

追答
把代码上传到百度网盘,我调试看看,或者你在if里面加个alert(1),else里面加个alert(2)看看到底执行的是那个部分
你以为你以为de
2014-11-04 · 知道合伙人软件行家
你以为你以为de
知道合伙人软件行家
采纳数:503 获赞数:1339
某培训机构毕业,大专学位。工作2年,喜欢百度知道答题,可以互相学习共通过进步。

向TA提问 私信TA
展开全部
$a = documentgetElemetById('d1').style;
$b = documentgetElemetById('d2).style;
if($a){
$b.style="display:";

}

<div id="d1"></div>
<div id="d2"></div>

jq 好些点

你查查取得对象属性是那个,我不写了
追问
什么取得对象,我新手都算不上,一窍不通,麻烦帮我贴个完整的,谢您了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式