我试图单独打印单词的每个字母。这个词是变量字符串。string.charAt()返回0
我有下面的代码:
function typewriter() {
var el = document.getElementById("typewr");
var string = "Hello";
for(var i=0;i<string.length;i++) {
setTimeout(function(){el.innerHTML =+ string.charAt(i);},1000);
}
}
(有一个<div id="typewr"></div>
在<body>
代码下来,它是由<body onLoad="typewriter()">
解析)
但由于某些原因,它只是返回0(1秒后)
它为什么这样做?我如何解决它? o.O
+1正确的解决方案:) – Sachin
Yay,工作!非常感谢你!! :) – bertcc423