我用mouseover事件調用下面的函數,但它不起作用。我的編號全部正確&我已正確鏈接了所有外部腳本。爲隱藏在樣式表getElementById問題
function new2() {
var prevWin = document.GetElementById("recentlyaddedtip");
prevWin.style.visibility = "visible";
}
recentlyaddedtip被設置(並且當我手動更改它適當地改變爲可見。)
我用mouseover事件調用下面的函數,但它不起作用。我的編號全部正確&我已正確鏈接了所有外部腳本。爲隱藏在樣式表getElementById問題
function new2() {
var prevWin = document.GetElementById("recentlyaddedtip");
prevWin.style.visibility = "visible";
}
recentlyaddedtip被設置(並且當我手動更改它適當地改變爲可見。)
JavaScript是大小寫敏感的。
嘗試:
document.getElementById('recentlyaddedtip');
通知小 'G'。
var prevWin = document.getElementById("recentlyaddedtip");
getElementById
是區分大小寫的函數名稱。
你不應該在GetElementById中大寫G,它應該是getElementById()。 JavaScript是大小寫敏感的;-)
GetElementById
應該是getElementById
(請注意大小寫)
好了,我沒有看到你的鼠標懸停功能,所以我不知道,如果這是正確的拼寫,但嘗試:
var prevWin = document.getElementById("recentlyaddedtip");
小寫字母g。
(這是基本的東西,但是...)是否在您嘗試更改的元素上設置ID值?你引用的情況是否與在ID中設置的相同(即全部是小寫)? – 2009-07-01 21:10:18
解決了,謝謝。 – asdfasdfasdfasdf 2009-07-01 21:14:35