alert(fmname[i][0] +","+ fmname[i][1]);

解决方案 »

  1.   

    我是想读取allname_ts_chk和sex_ts_chk数组的值。
      

  2.   

    var obj=new Array();
    for(var i=0;i<fmname.length;i++){
    obj.push(fmname[i]+"_ts_chk");
             alert(obj[i]);
    }
      

  3.   

    var obj = eval(fmname[i]+"_ts_chk");这样改就可以了
      

  4.   

    <script type="text/javascript">
    var allname_ts_chk=new Array("姓名","请输入真实的姓名");
    var sex_ts_chk=new Array("性别","请选择性别类型");
    var obj=new Array();
    var resoult=new Array();
    var fmname=new Array("allname","sex");
    for(i=0;i<fmname.length;i++){
    //alert(fmname[i]);
    obj.push(fmname[i]+"_ts_chk");
    for (j=0;j<allname_ts_chk.length;j++){
     //alert(eval(obj[i]+"["+j+"]"));
     resoult.push(eval(obj[i]+"["+j+"]"));
     alert(resoult[j]);
    }
    }
    </script>
      

  5.   

    @adverse(King)
    var obj = eval(fmname[i]+"_ts_chk");这样改就可以了------------------------------------------
    var obj=fmname[i]+"_ts_chk";跟楼主的比一下,你会发现什么?
      

  6.   

    是不是这种效果<script type="text/javascript">
    function a(){
    var allname_ts_chk=new Array("姓名","请输入真实的姓名");
    var sex_ts_chk=new Array("性别","请选择性别类型"); var fmname=new Array("allname","sex");
    for(i=0;i<fmname.length;i++){
    var obj=eval(fmname[i]+"_ts_chk");
    alert(obj[0]); //姓名/姓别
    }
    }
    window.onload=a;
    </script>
      

  7.   

    var obj=eval(fmname[i]+"_ts_chk[0]");
    alert(obj);