ここにあるフォームを動的に作成するためのコードを使用してください:http://www.trans4mind.com/personal_development/JavaScript2/createSelectDynamically.htmテーブル内でフォームを動的に作成する
しかし、私はデータベースからデータを取得するためにhtml/phpで生成する通常のhtmlテーブルを持っています。そのデータをフォームに置き換えたいので、ユーザーが編集ボタンをクリックすると、元のエントリがフォーム(テキストボックスまたはプルダウンメニュー)に置き換えられます。ユーザーが選択を行い、新しい表に適切な編集が戻されます。
したがって、たとえば、データの一部がテーブルにこれを持っている:
フォームを作成するについてのリンクを使用して<td><?php echo $result[0] ?></td>
動的に私はこれを変更:
<td id="paraID"><form id="form1" name="form1" method="post" action enctype="text/plain" alt=""><?php echo $result[0] ?></form></td>
またonclickのを注意してください編集ボタンのイベント:
これは説明するのは難しいですが、誰かがこの相互作用を助けてくれることを願っています。 if(ユーザーが編集ボタンをクリックした場合) 次に 各エントリのフォームにhtml tableを置き換えます(たとえば、テーブルにfooという名前が返され、テキストボックスにfooが表示されますが、編集して名前を変更してください)。
チャンスごとに、jQueryを使用したり、使用しないでください。これは、このようなことを簡単にします。 – ghbarratt