isotoxin: onmouseover im Javascript?

Beitrag lesen

Hallo Julia,

Weiß jemand, wo der Fehler liegt?

Ja - die Syntax für die Bildwechsel ist falsch. Einfachg nur src ohne Angabe des Objektes, auf das es angewendet werden soll, geht nicht. Wie's richtig geht steht hier: <../../tedg.htm>

BTW: Über JavaScript Bookmarks setzenm geht im Netscape nicht.

Grüße,

Utz
Hallo Utz,
danke für die Antwort.
Mach ich:

zwischen den beiden '' in document.write() dürfen keine ' zeichen alleine vorkommen da sonst das ganze zu früh abgebrochen wird und der browser einen teil des inhaltes sogar noch als javascript ansieht was dann erst recht zu einem fehler führt - diese zeichen müssen mit ' umschrieben werden
ach und falls es dir mal passieren sollte dass \ zeichen vorkommen musst du die mit \ umschreiben
ausserdem hat beim mouseover das beendende ' wiederum gefehlt!

<script language="JavaScript"><!--
if (document.all) document.write('<a href="javascript:favorites()" onmouseout="document.text_frame_k3.src='images/gif/knopf_klein_down_hell.gif'" onmouseover="document.text_frame_k3.src='images/gif/knopf_klein_up_hell.gif'">zu Favoriten hinzufügen<img src="images/gif/knopf_klein_down_hell.gif" border="0" name="text_frame_k3" alt="Bookmark setzen" width="16" height="16"></a>')
//--></script>

cya, iso

Dann bekomme ich aber die Meldung "Expected ')'"
Ich möchte noch mehr Code im Head vermeiden. Normalerweise brauche ich den auch nicht für Mouseover.

Gruß,

Julia