我有一个变量,它从0到20生成一个随机数。我希望它显示在屏幕上,所以我做了document.write(variable)
。当我运行它时,除变量外,整个页面都是空白的。如何使变量显示在屏幕上而不会破坏您的页面或其他东西。谢谢!
答案 0 :(得分:2)
如果在加载页面后使用document.write()
,它将覆盖HTML文档。您只能在输出流中使用此命令。
答案 1 :(得分:2)
请勿使用document.write
。
选择 DOMElement 并将其文字或 innerHTML 设置为随机生成的数字。
例如:
<!DOCTYPE HTML>
<title>Example</title>
<div id="random"></div>
<script>
var n = String(yourRandomGeneratedNumber);
document.getElementById('random').innerHTML = n;
</script>
PS:HTML有效!