2013-01-22 88 views
1

我確定這是您將整天看到的最簡單的代碼;我對此感到無聊的求助,但是我一直在盯着它看一個小時,而且會發瘋,因爲我無法弄清楚爲什麼它不起作用。包含.js腳本的簡單問題

的index.html

<html> 
<head> 
<SCRIPT type="text/javascript" src="include.js"></SCRIPT> 
</head> 
<body onload="test()"> 
<p id="center"></p> 
</body> 
</html> 

include.js

function test() 
{ 
    document.getElementByID('center').innerHTML="testing"; 
} 

當我在瀏覽器窗口中打開指標,它只是給我一個空白頁。我嘗試在test()函數的第一行中放置一個警告窗口,並提醒它,所以它變得如此之遙。如果我在「測試」行之後放置警報,則不會發生。

在此先感謝。

+0

標識不應該大寫。 「getElementById」 – samuelesque

回答

3

更換

getElementByID 

getElementById 

但你應該look at the console找到這些錯誤。沒有這樣的工具你就不能走得太遠。

+0

謝謝。我知道我會踢自己。 –

+0

我希望你學** **如何避免將來出現這些錯誤。請真的閱讀我給的鏈接。 –

0

應該是getElementById - 最後沒有ID!

嘗試在您的瀏覽器中打f12。你應該得到一個錯誤控制檯來解決這些簡單的問題。

0

嘗試:

window.onload=function test() 
{ 
    document.getElementById('center').innerHTML="testing"; 
}