Der Martin: 2 Anweisungen gleichzeitig?!

Beitrag lesen

Hallo Andreas,

möchte bei onmouseover sowohl eine Javascriptfunktion aufrufen als auch eine Statusausgabe machen. Geht aber nicht.

doch, im Prinzip schon.

if (m != $m){

Was ist das? Seit wann darf eine Javascript-Variable ein '$' enthalten bzw. sogar damit beginnen? Und selbst wenn: Wo kommt $m her? Ist das global?

onmouseover="img_over(6); window.status='Kontakt'; return true"

Das steht so als Attribut in einem HTML-Tag? Oder wo sonst?
Der Code sieht nämlich als Eventhandler so eigentlich korrekt aus. Es kann aber sein, dass dein Browser das Schreiben in die Statuszeile nicht zulässt. Firefox und AFAIK auch Opera verbieten das mittlerweile in der Defaulteinstellung. Du solltest deshalb bedenken, dass das auch bei einem Großteil deiner Besucher so sein könnte.

Ciao,
 Martin

--
Es sagte...
ein korpulenter Lehrer zu einem Schüler, der ihn ein Fass genannt hatte: "Nein. Ein Fass ist von Reifen umgeben, ich dagegen von Unreifen."