解决方案 »

  1.   

    登录验证后分别给div加样式style="display:none"/style="display:block"
    OR
    $().hidden()/$().show()
      

  2.   


    $(document).ready(function(){
    if (!user_name)
    {
    ("#login_0").hide();
    }
    else
    ("#login_success").hide();
    }
    });  为什么这个不管用呢??   <script type="text/javascript">
    if (!user_name)
    {
    document.getElementById("login_0").style.display="none";
    }
    else
    document.getElementById("login_success").style.display="none";
    </script>
    这样写就会提示错误
      

  3.   


    $(document).ready(function(){
    if (!user_name)
    {
    ("#login_0").hide();//改成$("#login_0").hide();
    }
    else
    ("#login_success").hide();//$("#login_success").hide()
    }
    });  为什么这个不管用呢??   <script type="text/javascript">
    if (!user_name)
    {
    document.getElementById("login_0").style.display="none";
    }
    else
    document.getElementById("login_success").style.display="none";
    </script>这样写就会提示错误<HTML>
    <HEAD>
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    <TITLE>img</TITLE>
    <script>
    function init(){
    document.getElementById("d1").style.display = "none";
    }
    </script>
    </HEAD>
    <BODY onload="init();">
    <div id="d1">dddddddd</div>
    </BODY>
    </HTML>上面这种写法是没有问题的,你再看看
    看红色文字