我的机子测试没问题;
var test=new Array("中文");
alert(test[0]);
那你改为这样看行不行:
var test=new Array();
test[0]="中文";
alert(test[0]);

解决方案 »

  1.   

    有中文时,最好把网页保存成"unicode(UTF-8 with signature) Codepage 65001"字符集!试一试!
      

  2.   

    把脚本文件保存成utf-8或者unicode格式
      

  3.   

    js文件和htm网页文件必须为同样的编码,否则js文件中的汉字很可能出乱码或者“变量未定义”。
    不是指META标记中的"charset=gb2312",而是指字节流的编码
      

  4.   

    谢谢各位,我把文件另存为utf-8后问题解决了。
    大花猫说的没怎么明白。