所以我想製作一個「矩陣」主題程序,我希望用戶輸入他們的名字,然後程序每秒鐘運行20個數字,因爲它顯示每個字符他們的名字每1秒,從左到右。我究竟做錯了什麼?到目前爲止,所有工作都是滾動的數字在其他內容之前使用Javascript添加內容
<html>
<head>
<script type="text/javascript">
var name = prompt("Enter Your Name to be 'MatrixIzed!':", "");
function numberScroll(){
for (i=0;i<name.length;i++){
setInterval(function() {
var n = Math.floor(Math.random() * 9);
document.getElementById('txt2').innerHTML = n;
}, 50);
setInterval(function() {
document.getElementById('txt1').innerHTML = name.charAt(i);
},1000);
}
}
</script>
</head>
<body onLoad="numberScroll()">
<div style="float:left" id="txt1"></div>
<div id="txt2"></div>
</body>
</html>
太感謝你了:)我拉我的頭髮! – bruchowski
不用擔心,我可能有時候會使用這個:) –