Udo: onBlur funktioniert nicht korrekt in Netscape 6.2

Beitrag lesen

Hallo Antje,

danke für die Ergänzungen zu Deinem Lösungsvorschlag. Ich habe mal die 2. Alternative ausprobiert:

setTimeout("focussetzen(document.forms[0]['"+io_oInputField.name+"'])",1000)

Dies funktioniert (in IE und NN) solange die Form-Elemente eindeutig benannt worden sind. In meinem Fall sind aber die Namen gleich und es gibt eine Fehlermeldung, da die Funktion "fokussetzen" auf ein Collection/Array Objekt trifft, das die Methode "focus()" nicht kennt.

Thema onBlur: javascript:

ansonsten, hast du es ausprobiert? Was sagen die Browser dazu, wenn du z.b. vbscript: verwendest?

Natürlich hast Du recht. Die verschiedenen Browser können  nicht
alle Scripte verarbeiten. In unserem Projekt sind wir zu dieser Erkenntnis leider sehr spät gekommen. Wir hatten schon viele Clientscripts in VB-Script geschrieben. Der IE hatte nie Probleme. Beim ersten Test in NN, wurden wir mit der Tatsache konfrontiert, das NN VB-Script nicht untstützt. Dumm gelaufen ..

Thema: Nicht eindeutige Benennung von Form-Elementen:

Nun, das bedeutet, dass du das Element über die Elementenummer ansprechen mußt. Diese mußt du dann über eine Schleife ermitteln.

Ganz genau so läufts!

Viele Grüße
Udo