私はonmouseover
Javascriptで次の機能に取り組んでいます
function fnNavMouseOver(evt) {
alert(evt.target);
var eSrc
evt = (evt) ? evt : (window.event) ? window.event : ""
eSrc = (evt.target) ? evt.target : evt.srcElement
alert(eSrc);
}
私は、Firefox ではイベントを関数に渡す必要があるという印象を受けています。ただしevt
、ヌルとして入っているようです。これを引き起こしている可能性のあるものはありますか?
編集 :
このメソッドを呼び出すコードは次のように機能します。
ButtonHTML += "<img onmouseover='fnNavMouseOver()' id='" + ButtonId + "Norm' src='" + ImgPath + "_n.jpg' style='border-style:none;z-index=102;position:absolute;left:0px;top:0px'>";
その文字列は、ページの div に追加されます。これは本当に理想的ではないことはわかっていますが、私は古いフレームワークで作業しており、いくつかの新しい機能を押し込もうとしています.