1

任何人都知道为什么这在 IE7 中不起作用以及如何使它起作用?

var test = "hello";
for (var i = 0, len = test.length; i < len; i++) {
    alert(test[i]);
}

或见http://jsfiddle.net/75Cqt/

4

2 回答 2

3

IE7 不支持使用 索引到字符串[i],你必须使用charAt(i). 例如:

var test = "hello";
for (var i = 0, len = test.length; i < len; i++) {
    alert(test.charAt(i));
}
于 2013-02-12T12:21:22.273 回答
0

尝试test.charAt(i)代替char[i]

于 2013-02-12T12:21:23.417 回答