我正在做一個類的項目,我必須有一個用戶輸入名稱,然後讓程序按字母順序排列名稱。我提出的代碼不是很優雅,但它可以很好地讓用戶輸入3個不同的名稱,然後在屏幕上輸出名稱。但是,我無法弄清楚如何對名稱進行排序。我能夠在disp_prompt()函數中放入一個數組嗎?我試過這樣做,它似乎沒有工作,雖然我可能會把數組代碼放在錯誤的地方。在提示中使用數組函數
這是我到目前爲止已經編寫的代碼:
<body>
<script>
function disp_prompt()
{
var name1=prompt("Please enter three names:","Name 1")
var name2=prompt("Please enter three names:","Name 2")
var name3=prompt("Please enter three names:","Name 3")
document.getElementById("msg1").innerHTML= name1;
document.getElementById("msg2").innerHTML= name2;
document.getElementById("msg3").innerHTML= name3;
}
</script>
<center><input type="button" onclick="disp_prompt()" value="Click Here"></center>
<br>
<h2><center><div id="msg1"></div></center></h2>
<h2><center><div id="msg2"></div></center></h2>
<h2><center><div id="msg3"></div></center></h2>
</body>
非常感謝你,這真的幫助! – 2013-03-21 23:59:03