问答详情
源自:4-1 编程挑战

为什么我的隐藏,显示效果反的求帮忙

function hidden(){    var H=document.getElementById("txt");  H.style.display="none"; } function open(){    var P=document.getElementById("txt");    P.style.display="block"; } 

提问者:gewu 2016-01-11 13:35

个回答

  • yes居然被占用
    2016-01-11 15:37:16
    已采纳

    那个显示的方法名是敏感词,你换个名称就行了,方法名尽量不要使用敏感词

    function hidden() {

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

    H.style.display = "none";

    }

    function op() {

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

    P.style.display = "block";

    }


  • yes居然被占用
    2016-01-11 15:37:43

    那个显示的方法名是敏感词,你换个名称就行了,方法名尽量不要使用敏感词

    function hidden() {

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

    H.style.display = "none";

    }

    function op() {

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

    P.style.display = "block";

    }


  • echo_kinchao
    2016-01-11 14:17:16

    是不是外层函数影响了

  • sxfgen
    2016-01-11 14:11:36

    if(h.style.display=="block"){

        h.style.display="none";

    }


    if(P.display=="none"){

    P.display="block";

    }

  • 伊望岁月
    2016-01-11 13:58:49

    建议发完整代码

  • Perona
    2016-01-11 13:47:28

    没错呀