我不是一个网络程序员,但我创建了一个简单的Web应用程序,它具有一个表单,用户可以输入一系列点(x,y,z),但我不知道有多少用户将要进入。我不想猜测可能的最大值(100可能?),并将100个字段放在表单上,因为它看起来很丑。随着用户在不联系服务器的情况下输入数据,添加更多字段(或取消隐藏字段)的最简单方法是什么?如何动态添加输入字段到表单?
目前我只是使用HTML & PHP,但我假设要做到这一点,我需要JavaScript?
当前我的代码看起来像这样,当用户输入数据时,我想要另一行出现。
<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>
任何想法的最简单的方法?谢谢...
它很好,谢谢。 – 2009-08-15 00:29:48