Hallo,
Ich habe im Netz ein Tooltip Javascript gefunden, das auch eigentlich problemlos.
Allerding geben mir die Browser einen Javascriptfehler "variable undefined" aus.
Der fehler erscheint wegen der zweiten funktion, in dieser wird eine Variable (wmtt) aus Funktion 1 weiterverwendet. Kann mir jemand von euch das Script so umschreiben das der Fehler nicht mehr erscheint ? .... wäre supernett, ich habe nicht die Ahnung von JS um das selvber zu machen.
//edit: In die Links muss das "onMouseOver=\"showWMTT('1')\" onMouseOut=\"hideWMTT()\"" integriert werden um den Tooltp ein und auszublenden.
Danke, bandsite
Ich habe im Netz ein Tooltip Javascript gefunden, das auch eigentlich problemlos.
Allerding geben mir die Browser einen Javascriptfehler "variable undefined" aus.
Code:
function showWMTT(id)
{
wmtt = document.getElementById(id);
wmtt.style.display = "block"
}
document.onmousemove = updateWMTT;
function updateWMTT(e)
{
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
if (wmtt != null)
{
wmtt.style.left = (x + 20) + "px";
wmtt.style.top = (y + 20) + "px";
}
}
function hideWMTT()
{
wmtt.style.display = "none";
}
Der fehler erscheint wegen der zweiten funktion, in dieser wird eine Variable (wmtt) aus Funktion 1 weiterverwendet. Kann mir jemand von euch das Script so umschreiben das der Fehler nicht mehr erscheint ? .... wäre supernett, ich habe nicht die Ahnung von JS um das selvber zu machen.
//edit: In die Links muss das "onMouseOver=\"showWMTT('1')\" onMouseOut=\"hideWMTT()\"" integriert werden um den Tooltp ein und auszublenden.
Danke, bandsite
Zuletzt bearbeitet: