js文件中:
function initTabs(webroot) {//函数体}为什么在html页面要这样调用?
<script>
    var WEBROOT = "";
    initTabs();
</script>

解决方案 »

  1.   

    你确定是那样而不是
    <script>
      var WEBROOT = "";
      initTabs(WEBROOT); 
    </script>
      

  2.   

    先导入那个js文件  <script src="文件" ></script>var WEBROOT = "";可以不写,initTabs(); 也不用添加形参  因为js是弱数据类型
      

  3.   

    非事件触发而需要执行的脚本方法,只能这样写而得到执行;或者 加入或绑定 到body的onload中执行。
      

  4.   

    js函数和java方法不一样,不管你定义的js方法里面有几个参数,只要名称一样,参数可要可不要