adeiron: onKeyup

Hallo,
ich habe folgendes Problem:

ich habe ein Textfeld erstellt, dessen Inhalt bei jedem Tastendruck
neu überprüft wird. Falls der Inhalt des aktuellen Zeichens nicht mit dem Gesamtzusammenhang übereinstimmt, wird das aktuelle Zeichen gelöscht und der ursprüngliche String ohne das Zeichen in das Textfeld zurückgeschrieben.

Mit dem IE funktionert es ohne Probleme.
Wenn ich das Script mit dem NS4.7 aufrufe, setzt der den Cursor nach jeder Berichtigung an den Anfang des Textfeldes, ungeachtet der Zeichen, die drinstehen.

Wie kann ich NS dazu bringen, dass er den Cursor immer an das Ende des Strings setzt?
Kann ich überhaupt bei NS onKeyup verwenden, oder muss ich, wie bei Selfhtml beschrieben, über event gehen?

Wäre schön wenn mir jemand weiterhelfen könnte.

Danke

  1. Hi

    Ich kenne keine Methode den Cursor ans Ende zu setzen, aber ich denke Du
    kannst das Problem umgehen.

    Teste auf keypress, und wenn das Zeichen nicht erlaubt ist, sende return false.
    Damit bleibt der String unversehrt und der Cursor am Ende, auch bei Netscape!

    lg Hobbes
    <img src="http://server.datenwerk.at/~til/img/hobbes.gif" alt="">