怎么把name=a*  name=b* 放到一个二维数组内大概意思
var a=[a,b,c]
var b=[4,5,6]
var newArray=new Array();  <INPUT TYPE="text" NAME="a" value="a">
  <INPUT TYPE="text" NAME="a1" value="b">
  <INPUT TYPE="text" NAME="a2" value="c">
  
  <INPUT TYPE="text" NAME="b" value="4">
  <INPUT TYPE="text" NAME="b2" value="5">
  <INPUT TYPE="text" NAME="b2" value="6">

解决方案 »

  1.   

    js是没有真正二维数组的,但可以做出伪二维数组
    楼主为什么不用json来做呢?修改,查找定位都方便
      

  2.   

    json
    var arr = {
     a :[4,5,6],
    b:[1,2,3]
    };
      

  3.   

    用这个比较好,JSON取得时候也方便。
      

  4.   

    var aa=[a,b,c]
    var bb=[4,5,6]
    var c=new Array()
        c[0]=aa
        c[1]=bb
      

  5.   


     var a =[];
          var inputs = document.getElementsByTagName("input");
          for(var i = 0 ; i < inputs.length ;i++ ){
            if(inputs[i].type=="text"&&inputs[i].name.indexOf("a")==0){
                a.push(inputs[i].value);
            }
          } a的.