我正在做一个类的项目,我必须有一个用户输入名称,然后让程序按字母顺序排列名称。我提出的代码不是很优雅,但它可以很好地让用户输入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