Javascript\n 不起作用,结果打印后浏览器仍在加载

标签 javascript

我这里有两个问题:

1)\r\n 不起作用,但如果我使用 <br>然后就可以工作了
2)初始化函数并打印所需的输出后,我的浏览器仍在加载。我认为我没有正确定义我的循环。

我的错误在哪里?

function checkNumber(){

	var myNumber = document.getElementById("userNumber").value;
	alert(myNumber);

	for (var i=0; i < myNumber; i++ ){
		document.write("I love javascript" + "\r\n" + "<br>");
	}
	
}
<h2>
 Print text matter in single line as per number entered in input type filed
</h2>
<input type="text" id="userNumber">
<input type="submit" onclick="checkNumber()">

最佳答案

这很可能是优先顺序问题。我的代码可以在 Windows 上的 Chrome 和 Mozilla 浏览器上运行(尽管\r\n 使其可以在 Linux 和 Windows 上运行)。

<html>
<head>
</head>
<body>

<h2>
 Print text matter in single line as per number entered in input type filed
</h2>
<input type="text" id="userNumber">
<input type="submit" onclick="checkNumber()">


</body>
<script>

function checkNumber(){

	var myNumber = document.getElementById("userNumber").value;
	alert(myNumber);

	for (var i=0; i < myNumber; i++ ){
		document.write("I love javascript" + "\r\n" + "<br>");
	}
	
}

</script>
</html>

关于Javascript\n 不起作用,结果打印后浏览器仍在加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36405287/

相关文章:

javascript - innerHTML 属性中的歧义

javascript - 如何避免 AngularJS 页面抖动

javascript - jQuery 选择模式

javascript - 是否可以在 ES6 类的静态方法中访问变量和函数?

javascript - 网站宽度 jquery.scollto 插件不适用于所有移动浏览器

javascript - 如何将错误对象传递给socket.io回调

javascript - excel和javascript的结果公式不同

javascript - 为什么当我隔开 <span> 时格式会改变?

javascript - jQuery 添加自定义密码规则不起作用

javascript - 比较函数 : How can I hide the text when user slide to left or right of the comparison slider