私は多くのウェブプログラマーではありませんが、ユーザーが一連のポイント(x、y、z)を入力できる形式のシンプルなWebアプリケーションを作成していますが、ユーザーが入力しようとしています。私は可能性の高い最大値(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>
最も簡単な方法はありますか?ありがとう...
大変感謝しています。 –