簡體   English   中英

Javascript:我在函數中定義了全局變量,但無法在函數外部訪問它。 為什么?

[英]Javascript: I defined a global variable in function, but can't access it outside the function. why?

我希望在瀏覽器中將代碼打印成嗨,但無法正常工作。

<html>
<p></p>
<script>
    var ptag=document.getElementsByTagName("p")[0];

    var func=function(){
        glob="hi";
    }


   ptag.innerHTML=glob;

 </script>
 </html>

直到調用該函數,變量才被定義。 你可能想要

...
func();
ptag.innerHTML=glob;
...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM