function listProject(ss)
{   xzd = "xs_"+ss
  alert(xzd)
var aaa = xzd;
var sss="1";
sss = xzd;
document.getElementById(sss).style.display="";
}页面显示 还是SSS  应该是1各位高手这个要怎么做啊JS

解决方案 »

  1.   

    你这段代码想做什么哦。
    我写就这样function listProject(ss){
        var dom = document.getElementById("xs_"+ss);
        if(dom){
            dom.style.display="";
        }
    }
      

  2.   

    结果你运行看看,不知道你想要什么效果。
    <!doctype html>
    <!-- Saved from html5snippet.net -->
    <html>
    <head>
    <meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
    <style type='text/css'></style>
    <script type='text/javascript'>
    function listProject(ss)
    {       xzd = "xs_"+ss//xzd全局变量
      alert(xzd)
    var aaa = xzd;//没用的代码,去掉或者注释掉
    var sss="1";//sss局部变量
    sss = xzd;//这句是干什么的?
    document.getElementById(sss).style.display="none";
    }
    window.onload = function() {
        listProject(1);
    }
    </script>
    </head>
    <body>
    <div id="xs_1">Here</div>
    </body>
    </html>