我正在尝试在每个学生姓名后添加分隔符,以便它使用 Javascript 将每个名字写在不同的行上



这是我所做的javascript代码。

<!DOCTYPE html>
<html>
<head>
<title></title>
<body>
<script language = "javascript">
var names = new Array(4);
names[0] = prompt("Enter the students name");
names[1] = prompt("Enter the students name");
names[2] = prompt("Enter the students name");
names[3] = prompt("Enter the students name");
names[4] = prompt("Enter the students name");
document.write("Students name:" + names[0] + "Students name:" + names[1] + "Students 
name:" + names[2]
+ "Students name:" + names[3] + "Students name" + names[4]);
names.sort();
document.write("Students name:" + names[0] + "Students name:" + names[1] + "Students 
name:" + names[2]
+ "Students name:" + names[3] + "Students name" + names[4]);
</script>
</body>
</html>

代码输出一个类似于这样的响应(数组来自用户提示):学生姓名:adam学生姓名:brian学生姓名:caleb学生姓名:aaron学生姓名:britt学生姓名:aaron学生姓名:adam学生姓名:brian学生姓名:britt学生姓名:caleb

我想让代码像这样输出

学生名字:亚当

学生名字:布莱恩

学生名称:

迦勒学生名字:布

学生名称:亚伦

我尝试使用n做换行符和
做换行符,但添加这些使代码失败。

如果有人能告诉我如何做休息,我将不胜感激。

尝试使用<br>标签:

document.write("Students name:" + names[0] + "<br> Students name:" + names[1] + "<br> Students 
name:" + names[2]
+ "<br> Students name:" + names[3] + "<br> Students name" + names[4]);

使用

document.write("Students name:" + names[0] + "<br>Students name:" + names[1] + "<br>Students 
name:" + names[2]
+ "<br>Students name:" + names[3] + "<br>Students name" + names[4]);

最新更新