dedlfix: JavaScript Functionsreferenz bei onclick funktioniert nicht

Beitrag lesen

echo $begrüßung;

Wie sehen deine Versuche aus? Ich hatte mit genau der Zeile im FF 2.0.0.16 das gewünschte Ergebnis.

IE 8/7:
Meldung: Nicht implementiert
Zeile: 27
Zeichen: 6
Code: 0

Den seh ich im 6er IE auch, weiß aber nicht, was der da nicht will.

Firebug (FF 3.0.1):
syntax error @ Line 27/Zeichen 6
function () { showbox(0) }

Der 3er FF arbeitet nicht richtig mit W2K zusammen, konnte es deshalb nur im 2er problemlos testen.

Opera 9.5: Funktioniert

hab ich hier nicht

Ausserdem wäre das mit eval doch nicht hässlich, oder?

Ja eben. Ich hoffe ja, dass noch jemand eine bessere Lösung weiß.
NICHT hässlich dachte ich

Tschuldigung, das "nicht" hatte ich übersehen.

Was ist daran hässlich?

eval() ist eigentlich immer ein Zeichen dafür, dass der Programmierer keine Ahnung hatte, wie es ohne zu lösen geht. Wenn auch noch Benutzereingaben mit im Spiel sind, muss man besondere Vorsicht bei der Implementierung walten lassen, sonst bewahrheitet sich am Ende noch der Spruch "eval ist evil".

echo "$verabschiedung $name";