本帖最后由 geasspisces 于 2009-09-22 09:32:42 编辑

解决方案 »

  1.   

    兄弟你的语句有点问题,我帮你调试好了代码如下:
     if(h1!=""&& h1!=null) ,应该用’且‘不是’或‘,个人感觉function begin()
     { 
    var h1=document.getElementById("HiddenField3").value;
     var h2=document.getElementById("HiddenField4").value; 
      if(h1!=""&& h1!=null) { Init2(h1,h2); } else { Init(); }
     } 这个方法可以这样改
    function begin()
     { 
     Init(); 
     }
    因为var h1=document.getElementById("HiddenField3").value;
     var h2=document.getElementById("HiddenField4").value; 
    这两个初始时,就没有值,所以没必要判断
    <script> function begin()
     { 
    var h1=document.getElementById("HiddenField3").value;
     var h2=document.getElementById("HiddenField4").value; 
      if(h1!=""&& h1!=null) { Init2(h1,h2); } else { Init(); }
     }