javascript - 我正在尝试在每个学生姓名后添加中断,以便使用 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>
代码输出与此类似的响应(数组来自用户提示): 学生姓名:AdamStudents 姓名:brianStudents 姓名:calebStudents 姓名:aaronStudents 姓名:brittStudents 姓名:aaronStudents 姓名:adamStudents 姓名:brianStudents 姓名:brittStudents 姓名:caleb
我试图让代码像这样输出
学生姓名:亚当
学生姓名:布赖恩
学生姓名: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]);
推荐阅读
- angular - 为什么 Angular 7 单页应用程序会不时自动刷新?
- sql - 在另一个表中查找具有不同总和的记录
- delphi - 在 Delphi 中 class(TInterfacedObject) 是否需要析构函数?
- generics - Trait:: 之间有什么区别
和 >? - python - 将基于 JSON API 数据的 Pandas 中的列表/数组类列写入 SQL 的问题
- jwt - 手动计算 JWT 签名永远不会输出真实的签名
- c++ - 我将如何计算输入的所有项目的总和然后计算总价?
- excel - 删除最后一位数字后的字符
- apache - Apache 负载均衡器删除 HTTP 请求正文
- python - 如何将以下 tf 1.x 代码转换为 tf 2.0(对现有代码的更改最少)