noscript: Probleme mit mouseover Skript bei Firefox

Beitrag lesen

Der Clou ist das ich bei links ein onmouseover="Info('text') einfügen kann der dann wo anders auf der Seite ausgegeben wird: <div id="info" dir="LTR" class="text"></div>

aha!

statt der ... müsstest du noch sowas wie document.getElement einfügen.

du hättest nach derartigen Funktionen mal suchen sollen! Zb in SelfHTML.

Tut mir leid damit kann ich nichts anfangen... document.getInof oder wie?

nee nee! So:

<script type="text/javascript">
var infotxt = "";
var welcome =  '<h3>Willkommen</h3><p>blablabla.</p>';
var infodiv = document.getElementById("info");
function Info() {
 infodiv.innerHTML=infotxt;
}
function Remove() {
 infodiv.innerHTML=welcome;
}
</script>

dann klappts auch mit dem Firefox (im Gegensatz zu anderen Browsern legt der nicht automatisch eine Verbindung zum Element mit  id="info" in JavaScript an)