我想要在浏览器上打印 hi 的代码,但不起作用。
<html>
<p></p>
<script>
var ptag=document.getElementsByTagName("p")[0];
var func=function(){
glob="hi";
}
ptag.innerHTML=glob;
</script>
</html>
最佳答案
在调用该函数之前,该变量不会被定义。您可能想要
...
func();
ptag.innerHTML=glob;
...
关于Javascript:我在函数中定义了一个全局变量,但无法在函数外部访问它。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31762301/