可能写的时候粗心了把...对tongxunget 只能接受第1个参数

解决方案 »

  1.   

    这里你看见的tongxunget是一个参数,也许有导入的js文件里面有相同方法名称两个参数的。看清楚再说
      

  2.   

    就两个JS文件,我都看了就那唯一的一个函数,还有一个函数,连参数都没有竟然用一个参数来调用。
    function $() {
      var elements = new Array();
      for (var i = 0; i < arguments.length; i++) {
        var element = arguments[i];
        if (typeof element == 'string')
          element = document.getElementById(element);
        if (arguments.length == 1)
          return element;
        elements.push(element);
      }
      return elements;
    }
    调用如下:$("loadingflag").style.display =''; xmlDom.Send(xmlDom);
      

  3.   

    js允许声明一个参数而传递多个参数给它。
    给你个Demo看看<script type="text/javascript">
    function tt(aa)
    {
    alert(arguments.length+"--"+arguments[1]);
    alert(aa);
    }
    function $()
    {
    alert(arguments.length);
    }
    </script>
    <input type="button" value="click me" onclick="tt(1,8)" />&nbsp;&nbsp;
    <input type="button" value="click me again" onclick="$(1,2,3)" />
      

  4.   

    arguments可以获取传递给该方法的参数信息,使用方法和数组一样。既可以获取参数个数,也可以获取参数值