Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在IE中浏览字符串_Javascript_Internet Explorer - Fatal编程技术网

Javascript 在IE中浏览字符串

Javascript 在IE中浏览字符串,javascript,internet-explorer,Javascript,Internet Explorer,我正在尝试使用javascript浏览字符串。这里我只显示字符串中每个字符的值: var value ="123#sometest"; for(var i=0; i< value.length;i++){ alert(value[i]); } var value=“123#sometest”; 对于(变量i=0;i

我正在尝试使用javascript浏览字符串。这里我只显示字符串中每个字符的值:

var value ="123#sometest";
for(var i=0; i< value.length;i++){
  alert(value[i]);
}
var value=“123#sometest”;
对于(变量i=0;i
这在Firefox中运行良好,但在IE(6和7)中,这会中断<代码>值存在,
i
存在,但值[i]是
未定义的

知道为什么以及如何解决这个问题吗

谢谢使用charAt()函数:

var value ="123#sometest";

for (var i = 0; i < value.length; i++) 
{
  alert(value.charAt(i));
}
var value=“123#sometest”;
对于(变量i=0;i
谢谢,它成功了!IE不支持[],这很烦人:\