Ich bin nicht viel von einem Webprogrammierer, aber ich erstelle eine einfache Webanwendung, die eine Form hat, wo der Benutzer eine Reihe von Punkten eingeben kann (x, y, z), aber ich weiß nicht, wie viele Benutzer wird eintreten. Ich möchte nicht das mögliche Maximum erraten (100 vielleicht?) Und 100 Felder auf das Formular setzen, weil es hässlich aussehen würde. Was ist die einfachste Möglichkeit, weitere Felder hinzuzufügen (oder Felder sichtbar zu machen), wenn der Benutzer Daten eingibt, ohne den Server zu kontaktieren?Wie kann ich dynamisch Eingabefelder zu einem Formular hinzufügen?
Momentan benutze ich nur html & php, aber ich nehme an, ich brauche Javascript?
Derzeit sieht mein Code wie folgt aus, da der Benutzer Daten eingibt, möchte ich eine andere Zeile angezeigt.
<form action="edit.php" method="post">
<table border=1>
<tr>
<td>
<td>X
<td>Y
<td>Z
</tr>
<tr>
<td>1</td>
<td><input type=text name=x1 size=10 value="0.4318"></td>
<td><input type=text name=y1 size=10 value="0.0000"></td>
<td><input type=text name=z1 size=10 value="0.1842"></td>
</tr>
<tr>
<td>2</td>
<td><input type=text name=x2 size=10 value="0.4318"></td>
<td><input type=text name=y2 size=10 value="0.0000"></td>
<td><input type=text name=z2 size=10 value="-0.1842"></td>
</tr>
<tr>
<td>3</td>
<td><input type=text name=x3 size=10 value="-0.3556"></td>
<td><input type=text name=y3 size=10 value="0.0000"></td>
<td><input type=text name=z3 size=10 value="0.1636"></td>
</tr>
... I want more to appear here...
</table>
<button name="submit" value="submit" type="submit">Save</button>
</form>
Irgendeine Idee der einfachste Weg? Danke ...
Es funktioniert super, danke. –