こんにちは、私の質問に答えるために時間を割いてくれてありがとう。
次の問題があります。「新しいアクティビティを追加」というフォームとボタンがあります。
ボタンがクリックされるたびに、新しい要素のセット、つまり2つのドロップダウンメニューとテキスト領域を追加します。IDを事前に知ることができないため、コードビハインドでこれらの新しく作成された要素の値を取得するにはどうすればよいですか?
私の質問について不明な点があれば、私に知らせてください。
再度、感謝します!
ただし、特定のパターンを使用して、新しい要素の ID (さらに重要なのは名前属性) を設定する必要があります。から値を取得するには、サーバー側コードのループで同じパターンを使用しますRequest.Form
。サーバー側がループカウンターの上限を知るために追加されたアイテムの合計数を入力する隠し入力を提供します。
要素に再びアクセスする予定がある場合は、要素を作成するときに ID を設定する必要があります。したがって、これがテキスト領域である場合:
var textarea = document.createElement('textarea');
次のように id を設定できます。
textarea.id = "taId";