日期:2014-05-20  浏览次数:20772 次

高手指点一下,为什么在onLoad中取不到 CityName和 SanjakName二个参数值
javascript函数:

    function   ShowSanjak(CityName,SanjakName)
    {
        alert(CityName+SanjakName);
    }

<body     onload= "ShowSanjak( ' <%#Request[ "CityName "].ToString()   %> ', ' <%#Request[ "SanjakName "].ToString()   %> ') "   style= "font-size:   12px ">


刚装载页面时   http://localhost/index.aspx  
  alert(CityName+SanjakName);//空值
点击后   http://localhost/index.aspx?SanjakName=罗湖区&CityName=深圳


alert(CityName+SanjakName);//还是空值         这是为什么啊  



------解决方案--------------------
Onload你放在BOdy中,当然是不行的。。因为下面的那些控件还没有解释到,自然那两个东西是没有的。。