2014-02-09 50 views
0

我最近將JavaScript腳本浸入JavaScript,並且很快遇到了一些問題。我正在嘗試運行一個不起作用的簡單「Hello World」程序。每當我在Safari中打開html文件時,我只會得到一個空白頁面。 JavaScript是在Safari偏好設置中啓用的。該文件以.html擴展名保存。這是我寫的崇高文本2的代碼:JavaScript代碼在Safari中提供了空白頁面

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"/> 
    <title> JS Test Page </title> 
</head> 

    <script type=「text/javascript」> 
      document.write(「hello world」); 
    </script> 

<body> 

</body> 
</html> 

如果有幫助,在URL路徑的文件是:文件:///Users/ME/Desktop/testJS.html

回答

2

你需要將腳本標籤放在頭部或身體標籤內。

雙引號也有問題。他們是unicode字符。可能你使用奇怪的字體或其他東西從網站上覆制它們,而不是鍵入它們,這會讓事情變得糟糕。

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"/> 
    <title> JS Test Page </title> 

    <script type="text/javascript"> 
      document.write("hello world"); 
    </script> 
</head> 


<body> 

</body> 
</html> 
0

您是否複製並粘貼此代碼?

<script type=「text/javascript」> 
    document.write(「hello world」); 
</script> 

你的錯誤僅僅是因爲你的雙引號,試試下面這段代碼:

<script type="text/javascript"> 
    document.write("hello world"); 
</script> 

,並把你的腳本標記的身體或頭部標籤內。

+0

你剛剛寫下了我已經寫過的所有內容: -/ –

+0

我們幾乎同時寫了。 –

+0

自從我發佈10分鐘之前,你不能刪除並投票嗎? –