Michael Köne: Input Feld soll vom anderen mitschreiben

Hallo,

also ich habe ein Problem und kann irgendwie keine Lösung finden :-(

Es geht darum das ich zwei <Input>-Felder habe.
Wenn ich in dem einen Feld etwas hineinschreibe soll beim 2ten "mitgeschrieben" werden. Das ganze also sozusagen ohne Submit Button.

Danke schonmal im Vorraus

  1. ein Quick-and-Dirty-Vorschlag (nur füer IE geeignet):

    <input ... onChange="document.all.XX.value=this.value">
    <input id=XX ...

    mfg Robert

    1. ein Quick-and-Dirty-Vorschlag (nur füer IE geeignet):

      <input ... onChange="document.all.XX.value=this.value">
      <input id=XX ...

      mfg Robert

      Mhh kann es sein das das erst ab IE5.5 aufwärts geht?

      Momentaner Code:

      <html>
      <body>
      <form>
      <input name="test1" onChange="document.all.XX.value=this.value">
      <input id=XX value="">

      </form>
      </body>
      </html>

      1. wenigstens einmal ausserhalb des 1. feldes geklickt?
        der ie5.5 sollte es eigentlich können..

        robert

        1. wenigstens einmal ausserhalb des 1. feldes geklickt?
          der ie5.5 sollte es eigentlich können..

          robert

          Danke das hat geklappt.
          Aber eine andere möglichkeit gibt es nicht, oder?

          1. mit 'onKeyUp' - siehe posting von Achim - gehts sogar synchron:

            <input onKeyUp=document.all.XX.value=this.value>
            <br>
            <input id=XX>

            mfg Robert

  2. Hallo!

    Weiß ja nicht, ob es schön geschrieben ist, aber bei mir geht's so (im Mozilla und IE5):

    <form>
    <input name="test1" onKeyUp="document.forms[0].test2.value=document.forms[0].test1.value">
    <input name="test2" value="">
    </form>

    Gruß, Achim