如何让 document.get 中的所有项目都换行?我试过 br/
和 \n
。两者都不起作用。它们要么导致 JavaScript 运行不正确,要么不创建新行。我知道我可以将每一个都放在自己的段落元素中,但出于我的目的,我必须将它们全部放在一个段落元素中。
<script type="text/javascript">
<!--
var firstString = prompt(" Enter the first number ", "");
var secondString = prompt(" Enter the second number ", "");
var num1 = parseFloat(firstString);
var num2 = parseFloat(secondString);
var addition = num1 + num2; // Addition of num1 and num2
var subtraction = num1 - num2; // Subtraction of num1 and num2
var multiplication = num1 * num2; // Multiplication of num1 and num2
var division = num1 / num2 // Division of num1 and num2
//These are the ones I'm trying to get to appear on separate lines
document.write (
"<p> First Value Entered: " + num1 + \n
"Second Value Entered: " + num2 + \n
"Sum: " + addition + \n
"Difference: " + subtraction + \n
"Product: " + multiplication + \n
"Quotient: " + division + "</p>"
);
// -->
</script>
最佳答案
放\n
在引号中,像这样:"\n"
, 并且不要忘记在它们后面加上加号。这是一个大的串联字符串。
预计到达时间:如其他答案中所述,纯 HTML 不支持换行符,因此请使用 <br>
!
关于javascript - 在文档写入中创建新行 (JavaScript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26661002/