Javascript 不工作,结果打印后浏览器仍在加载

Javascript is not working and browser still loading after result print

本文关键字:浏览器 加载 打印 工作 结果 Javascript      更新时间:2023-12-06

这里有两个问题:

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浏览器上运行(althrough ''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>