恩,如果你本来是想用二位数组的话,应该这样:
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function window.onload() {
var rad= new Array();
rad[0]=["AAA","BBB"];
rad[1] = ["CCC","DDD"];
for(var i = 0; i < 2; i++)
           for(var j=0;j<2;j++)     
             alert(rad[i][j]);

}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="">
</FORM>
</BODY>
</HTML>

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function window.onload() {
    var rad0 = new Array();
    var rad1 = new Array();
    rad0[0] = "AAA";
    rad0[1] = "BBB";
    rad1[0] = "CCC";
    rad1[1] = "DDD";
    for(var i = 0; i < 2; i++) {
                  for(var j = 0; j < 2; j++)
                   {      
    alert(eval("rad" + i+"["+j+"]"));}
    }
    }
    //-->
    </SCRIPT>
    </HEAD>
    <BODY>
    <FORM METHOD=POST ACTION="">
    </FORM>
    </BODY>
    </HTML>
      

  2.   

    赞成wen1818(冷月孤心) 的做法....
      

  3.   

    这样alert(eval("rad" + i));
    就可以成功