@@jörg
<label for="ust1a">Ust 1 </label> <input type="text" name="ust1a" size="8" id="ust1b" maxlength="40">
Und niemandem der Antwortenden fällt auf, dass das Eingabefeld keine Beschriftung hat. 😡
Das for-Attribut des labels bezieht sich auf die id des Eingabefelds, nicht auf dessen name. Es müsste also for="ust1b" heißen.
Du kannst aber für name und id denselben Bezeichner verwenden: <input name="ust1" name="ust1">
BTW, type="text" kannst du angeben, ist aber nicht notwendig.
Habe alles versucht, wie z.B. window.document.getElementById("steuerdat").getElementByName("ust1b").write = ust1 oder auch .value, oder .innerhtml. Nichts hat funktioniert.
Irgendwelche Phantasie-Eigenschaften werden auch nicht funktionieren. write gibt’s nicht, innerhtml auch nicht. innerHTML gibt’s, kann aber nicht funktionieren, weil input ein leeres Element ist, also keinen Inhalt hat.
LLAP 🖖
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann