• 技术文章 >web前端 >html教程

    html如何控制元素显示和隐藏

    coldplay.xixicoldplay.xixi2021-03-04 13:44:28原创2490

    html控制元素显示和隐藏的方法:1、使用display方法隐藏,代码为【div1.style.display='none'】;2、使用visibility方法显示,代码为【div3.style.visibility='hidden'】。

    本教程操作环境:windows7系统、html5版,DELL G3电脑。

    html控制元素显示和隐藏的方法:

    有些时候我们需要根据某些条件来控制Web页面中的HTML元素显示还是隐藏,可以通过display或visibility来实现。通过下面的例子了解display和visibility的区别,简单的例子代码如下:

    <html>
    <head>
    <title>HTML元素的显示与隐藏控制</title>
    <script type="text/javascript">
    function showAndHidden1(){
      var div1=document.getElementById("div1");
      var div2=document.getElementById("div2");
      if(div1.style.display=='block') div1.style.display='none';
      else div1.style.display='block';
      if(div2.style.display=='block') div2.style.display='none';
      else div2.style.display='block';
    }
     
    function showAndHidden2(){
      var div3=document.getElementById("div3");
      var div4=document.getElementById("div4");
      if(div3.style.visibility=='visible') div3.style.visibility='hidden';
      else div3.style.visibility='visible';
      if(div4.style.visibility=='visible') div4.style.visibility='hidden';
      else div4.style.visibility='visible';
    }
    </script>
    </head>
    <body>
    <div>display:元素的位置不被占用</div>
    <div id="div1" style="display:block;">DIV 1</div>
    <div id="div2" style="display:none;">DIV 2</div>
    <input type="button" οnclick="showAndHidden1();" value="DIV切换" />
    <hr>
    <div>visibility:元素的位置仍被占用</div>
    <div id="div3" style="visibility:visible;">DIV 3</div>
    <div id="div4" style="visibility:hidden;">DIV 4</div>
    <input type="button" οnclick="showAndHidden2();" value="DIV切换" />
    </body>
    </html>

    相关学习推荐:html视频教程

    以上就是html如何控制元素显示和隐藏的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:HTML怎么设置表格单元格颜色 下一篇:html文件是纯文本文件吗
    Web大前端开发直播班

    相关文章推荐

    • jQuery控制元素显示、隐藏、切换、滑动的方法总结_jquery• jQuery 学习6 操纵元素显示效果的函数_jquery• 元素显示隐藏的9种思路_html/css_WEB-ITnose• html行内元素和块状元素有哪些• html中块级元素是什么
    1/1

    PHP中文网