Joachim Schmidt: Formularfelder ein/ausbleden - je nach dem...

Hallo Leute,

ich bastle gerade an einem Formular.
Ein Feld so ziemlich in der Mitte des Formulars heisst: Fahrtkosten.

Ich möchte es gerne so haben, dass wenn jemand dieses Feld
anklickt, direkt darunter 2 neuer Felder aufgehen, die bis
dato noch verborgen waren.
Dadurch verschiebt sich der Rest des Formulars weiter nach
unten.
Wie kann man sowas lösen??

Vielen Dank im voraus

Joachim

  1. Hallo Joachim

    so sollte es gehen:

    <input type="text" onFocus="document.getElementById('zusatzfelder').style.display = 'block';" />
    <div style="display: none;" id="zusatzfelder">
      <ul>
        <input type="text" /><br>
        <input type="text" />
      </ul>
    </div>

    Aber müssen die Felder zuerst versteckt sein?
    Ich würde generell versuchen JavaScript zu vermeiden.