私のaspxページには、動的に生成されたテキストボックスと各製品の1つの注文ボタンとともに製品のリストが含まれています。
テキストボックスとボタンは、実行時にtxt110234、txt110235 ...などのIDで生成され、ボタンの場合はbtn110234、btn110235...などになります。
ユーザーがテキストボックスに数量を入力し、任意の製品に関連付けられている注文ボタンを押して注文する必要があるたびに。
すべてが正常に機能していますが、今はajaxを使用して実行したいので、ユーザーがテキストボックスに入力した値を取得する必要があります。次のようなことを実行したい-
var quan = document.getElementById('<%= txt' + id + '.ClientID%>').value;
しかし、それは私に次のエラーを与えます。
コンパイラエラーメッセージ:CS1012:文字リテラルの文字が多すぎますソースエラー:
テキストボックスの値を取得するにはどうすればよいですか?