2014-07-05 40 views
0

我想製作一個小程序,每當我在文本字段中編寫一個數字時,提示符將顯示該時間,並且每次顯示我可以在其中寫入一些內容。現在我想知道如何顯示提示窗口的數據。這是我的代碼:在java腳本中編寫提示窗口輸入

<HTML> 
<HEAD> 
<TITLE>Write the Words</TITLE> 
<script> 
function array(){ 
var words = new Array (parseInt(document.getElementById("box").value)) ; 
for (k = 0 ; k < words.length ; k++) { 
var a=[window.prompt("Enter Your Word " + "")] ; 

} 
} 
</script> 
</head> 
<body> 
<input type="text" id="box" name="t1" ><input type="button" id="bt" onclick="array()" value="input value"> 
<p id="p"></p> 
</body> 
</html> 
+0

@mplungjan,我不認爲你需要的第二個'var' :) –

+0

你認爲正確的:) – mplungjan

+0

你能舉個例子嗎? – didierc

回答

0

像這樣

function array(){ 
    var a=[], words = new Array(parseInt(document.getElementById("box").value,10)) ; 
    for (var k = 0 ; k < words.length ; k++) { 
    a.push(window.prompt("Enter Your Word")); 
    } 
    document.getElementById("p").innerHTML=a.join("<br/>") 
} 
+1

謝謝你......即使有一半信息你也解決它 – user3807077

+0

我怎樣才能排序提示窗口的這些結果? – user3807077

+0

'a.sort()' - 看看MDN並閱讀一些教程 – mplungjan