No soy muy programador web, pero estoy creando una aplicación web simple que tiene una forma en la que el usuario puede ingresar una serie de puntos (x, y, z) pero no sé cuántos el usuario va a ingresar No quiero adivinar el máximo probable (¿100 tal vez?) Y poner 100 campos en el formulario porque se vería feo. ¿Cuál es la forma más fácil de agregar más campos (o mostrar los campos) a medida que el usuario ingresa datos sin contactar al servidor?¿Cómo puedo agregar dinámicamente campos de entrada a un formulario?
Actualmente estoy utilizando html & php, pero supongo que para hacer esto, ¿necesitaré javascript?
Actualmente mi código es así, cuando el usuario ingresa datos, quiero que aparezca otra fila.
<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>
¿Alguna idea de la manera más fácil? Gracias ...
Funciona muy bien, gracias. –