2012-03-17 90 views
1

我寫上nodepad ++ javascript代碼,我在初級水平,僅編寫這些代碼JavaScript代碼不顯示我的期望輸出

<html> 
<body> 
<script type="text/javascript"> 
var d=new Date(); 
var time=d.getHours(); 
if(time<10) 
{ 
document.write("<b> good morning </b>"); 

} 
else 
{ 
document.write ("<b> good afternoon </b>"); 

} 
</script> 
</body> 
</html> 

然後從編輯nodepad ++,我點擊谷歌瀏覽器上運行,但得到只有這個

<html> 
<body> 
<script type="text/javascript"> 
var d=new Date(); 
var time=d.getHours(); 
if(time<10) 
{ 
document.write("<b> good morning </b>"); 

} 
else 
{ 
document.write ("<b> good afternoon </b>"); 

} 
</script> 
</body> 
</html> 

代碼的副本,而不是結果,爲什麼?

+5

你用'htm'或'html'擴展名保存了嗎? – alex 2012-03-17 11:41:17

回答

4

我想你保存的文件爲txt而不是html。然後瀏覽器只會顯示內容並且不顯示代碼。

將其另存爲HTML文件,並解決您的問題。

+0

我解決了它,謝謝你的提示和答案 – 2012-03-17 11:44:36

2

保存ur文件爲.html而不是.js並在瀏覽器中打開它是內聯javascript! 它應該工作