2009-07-01 25 views
0

私はmouseoverイベントで次の関数を呼び出しても動作しません。私のIDはすべて正しいです&私はすべての外部スクリプトを正しくリンクしました。スタイルシートに隠されるようgetElementByIdの問題

function new2() { 
var prevWin = document.GetElementById("recentlyaddedtip"); 
prevWin.style.visibility = "visible"; 
} 

recentlyaddedtipが設定されている(私はそれを手動で変更する場合には、適切に可視に変化する。)

+0

(これは基本的なものですが、...)変更しようとしている要素にID値が設定されていますか?あなたはIDで設定されているものと同じものを参照していますか(つまりすべて小文字ですか)? –

+0

解決済みです、ありがとうございます。 – asdfasdfasdfasdf

答えて

11

JavaScriptは大文字と小文字が区別されます。

試してみてください。

document.getElementById('recentlyaddedtip'); 

お知らせ小さな 'G'。

+0

通常のテキストとしてのコードは私を狂わせてしまった。一定。最速の銃であるため+1。 :) –

+0

問題ありません。私はまだ入力している間に回答を提供する人々があります! :) – SolutionYogi

0
var prevWin = document.getElementById("recentlyaddedtip"); 
0

getElementByIdは、大文字と小文字を区別する関数名です。

2

GetElementByIdでGを大文字にしないでください。getElementById()にする必要があります。 JavaScriptが

0

GetElementByIdgetElementById

0

まあ(ケースに注意してください)でなければなりません;-)大文字と小文字が区別され、私はそれが正しい綴らだ場合ので、私は知らないあなたのマウスオーバー機能が表示されませんが、試してみてください。

var prevWin = document.getElementById("recentlyaddedtip"); 

小文字のg。

関連する問題