显示内容和隐藏内容的函数,为什么隐藏之后再显示就显示不了呢?

来源:4-1 编程挑战

慕用1461329

2016-10-19 15:14

显示内容和隐藏内容的函数,为什么隐藏之后再显示就显示不了呢?

写回答 关注

4回答

  • 孤独的小猪
    2016-10-20 12:16:38
    <input type="button" value="隐藏内容" onclick="hideText()">
    <input type="button" value="显示内容" onclick="showText()">
    var obj=document.getElementById("txt");
    function hideText(){
       obj.style.display="none";
    }
    //定义"显示内容"的函数
    function showText(){
       obj.style.display="block";
    }

    你好,我刚才,用这段代码调试,发现结果是完全正确的,点击隐藏后,在点击显示,是可以正常显示的。可能是这个在线测试编辑环境有点问题,你可以在本地使用编辑器进行试验。

  • THSyulin
    2016-10-19 15:48:26

    你把

    var obj=document.getElementById("txt");

    放函数里面试试

  • 华云
    2016-10-19 15:48:07

    看看你的代码是否有错误,可能你获取的对象不一样导致的

  • speed93
    2016-10-19 15:44:18

    <input type="button" value="隐藏内容" onclick="hideText()">
    <input type="button" value="显示内容" onclick="showText()">

    var obj=document.getElementById("txt");

    //定义"隐藏内容"的函数
    function hideText(){
       obj.style.display="none";
    }
    //定义"显示内容"的函数
    function showText(){
       obj.style.display="block";
    }

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739816 学习 · 9566 问题

查看课程

相似问题