这是代码:
<div id="screen1">You do not have javascript enabled.</div>
<div id="screen2">You do not have javascript enabled.</div>
<script>
document.getElementById("screen1").innerHTML = return window.screen.availHeight;
document.getElementById("screen2").innerHTML = return window.screen.availWidth;
</script>
screen1
和 screen2
的输出都是 You do not have javascriptenabled.
,我认为这种方式可行,因为我使用了这个之前并且有效:
<div id="locale">You do not have javascript enabled.</div>
<script>document.getElementById("locale").innerHTML = getLang();</script>
最佳答案
如果删除 return
关键字,一切都会正常进行。由于您没有在函数内部定义,因此 return
关键字不合适。
document.getElementById("screen1").innerHTML = window.screen.availHeight;
document.getElementById("screen2").innerHTML = window.screen.availWidth;
<div id="screen1">You do not have javascript enabled.</div>
<div id="screen2">You do not have javascript enabled.</div>
关于javascript - 无法在 html 中显示 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35209209/