簡體   English   中英

Javascript不會顯示?

[英]Javascript won't display?

這可能是一個愚蠢的問題,但由於某種原因我無法在我的網頁上顯示Javascript。 我在notepad和Dreamweaver上嘗試它,並在XAMP中使用localhost測試它們但是無法顯示它來測試它。

我已經嘗試了一些非常基本的代碼,只是為了看它是否有效,類似於:

<script type="text/javascript">

now = new Data();
localtime = now.toString();
utctime = now.toGMTSTring();

document.write("<b>Local Time:</b> " + localtime + "<br />");
document.write("<b>UTC Time:</b> " + utctime + "<br />");

hours = now.getHours();
mins = now.getMinutes();
secs = now.getSeconds();

document.write("<h1>");
document.write(hours + ":" + mins + ":" + secs);
document.write("</h1>");

但此刻什么都沒有,只是我放入的一個HTML標題。我希望有人有一個建議。

now = new Data();

那應該是new Date()嗎? 如果是這樣,它將拋出一個ReferenceError並停止你的代碼。

用這個:

<script type="text/javascript">

var now = new Date();
var localtime = now.toString();
//var utctime = now.toGMTSTring();

document.write("<b>Local Time:</b> " + localtime + "<br />");
//document.write("<b>UTC Time:</b> " + utctime + "<br />");

var hours = now.getHours();
var mins = now.getMinutes();
var secs = now.getSeconds();

document.write("<h1>");
document.write(hours + ":" + mins + ":" + secs);
document.write("</h1>");
</script>

使用螢火蟲。 我打字了

now = new Data();

在控制台中,我得到了:

ReferenceError:未定義數據

然后,

utctime = now.toGMTSTring();

產生這種反應:

TypeError:now.toGMTSTring不是函數

最終觀察:在聲明變量時使用var 大多數瀏覽器都可以使用它,但是當腳本結果拒絕在IE中工作時(我不記得哪個版本),我很難跟蹤此錯誤。

暫無
暫無

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

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