SEBER-RIDER: der Befehl focus(); bei Formularen

Sersn Leuls,

wenn ich bei einem Formular eine Abfrage per javascript starte, die überprüft, ob ein Feld eine Mindestanzahl an eigegebenen Zeichen hat, das ganze dem User mit einem "alert"-Feld mitteile und danach mit dem Befehl "focus();" den Cursor in das entsprechende Feld springen lasse, ist es dann auch möglich, in den "focus();"-Befehl einzubauen, daß der Cursor unbedingt am ENDE des Textes erscheinen soll?

Danke für die Hilfe

SEBER-RIDER

  1. Hallo,

    wenn ich bei einem Formular eine Abfrage per javascript starte, die überprüft, ob ein Feld eine Mindestanzahl an eigegebenen Zeichen hat, das ganze dem User mit einem "alert"-Feld mitteile und danach mit dem Befehl "focus();" den Cursor in das entsprechende Feld springen lasse, ist es dann auch möglich, in den "focus();"-Befehl einzubauen, daß der Cursor unbedingt am ENDE des Textes erscheinen soll?

    Versuche es mit diesem Trick: Nach der focus()-Zuweisung wird der Wert des Feldes auf den vorhandenen Wert gesetzt. Zumindest IE und Opera reagierenm darauf, Mozilla scheint unbeeindruckt:

    <form action="">
      <input type="text" name="eingabe">
      <input type="button" value="Test" onclick="this.form.eingabe.focus();this.form.eingabe.value=this.form.eingabe.value">
    </form>

    MfG, Thomas