2013-09-22 75 views
0

我正在制作一个小型的网络程序,它能够接收单词并按字母顺序告诉你它们,或者是数字。我相信一切都在起作用,除了在收集输入信息后显示单词。我尝试将这些文字写入页面,但他们没有显示出来,因为我相信你必须以某种方式更新页面,但我不知道如何去做。输入后更新页面?

我的JavaScript代码:

var input = null; 
var words = new Array(); 

alert("Enter one word at a time in the next prompts. Enter passw0rd to finish/stop."); 

do { 

    input = prompt("Enter word...enter passw0rd to exit."); 
    if (input != "passw0rd"){ 
     words.push(input); 
    } 
    else{ 
     break; 
    } 
}while(input != "passw0rd"); 

words.sort(); 

alert("Your words alphabetically are..."); 

for (var i = 0; i < newList.length; i++) 
{ 
    document.writeln(words[i]); 
} 

回答

1

它看起来像你的for循环使用newList,当它应该使用的话。

+0

谢谢!这发生了一些我忘记替换的旧代码。 – freemann098