• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Feld automatisch durch Wert eines anderen Feldes füllen

gammelfleisch

Neues Mitglied
Hallo,

ich habe ein Formular, indem man ein Anfangsdatum (Input A) und eine Anfangsuhrzeit (Input B) eintragen muss. Aus diesem Datum und der angegebene Dauer soll das Enddatum berechnet und in ein weiteres Formularfeld (Input C) eingetragen werden.

Ich hab es bisher so gemacht, dass ich einfach das neu berechnete Enddatum im value-Feld von Input C des noch leeren Feldes eingefügt habe. Dazu habe ich aber immer ein Event auf Input B gemacht: onchange. Also wenn etwas ins Feld B eingetragen wurde, so wird der Inhalt von C gefüllt. Das Problem ist eben, dass nur, wenn onchange aktiviert wird. Es soll auch möglich sein, dass man nichts einträgt, sprich, es dauert eben 0 Zeit. Dann tritt der Event ochange nicht auf und das Enddatum-Feld wird nicht gefüllt.

Weiß jemand, wie ich das Problem lösen kann?
 
Dann soll das Enddatum auf das Startdatum gesetzt werden oder wie? Da böte sich dann onchange bei Input A an. Frage dort einfach ab, ob Input B Inhalt hat.
 
Zurück
Oben