私のプロジェクトでは、変数に割り当てられた 20 ~ 30 のユーザー入力値があります。各入力には、スマートな方法で構造化しようとした ID があります。しかし、私はコーディングが初めてなので、各変数の割り当てを順番に書いています。これはきちんとした方法ではありませんが、法案に適合するように for ループを構成する方法がわかりません。
私の変数は次のように構成されています。
var box_1 = $("#box1").val();
var box_1_2 = $("#box1_2").val();
var box_2 = $("#box2").val();
var box_2_2 = $("#box2_2").val();
var box_3 = $("#box3").val();
var box_4 = $("#box4").val();
var box_4_2 = $("#box4_2").val();
var box_5 = $("#box5").val();
var box_5_2 = $("#box5_2").val();
var box_6 = $("#box6").val();
var box_7 = $("#box7").val();
var box_8 = $("#box8").val();
var box_9 = $("#box9").val();
var box_9_2 = $("#box9_2").val();
var box_9_3 = $("#box9_3").val();
var box_9_4 = $("#box9_4").val();
etc...
どんな助けでも大歓迎です!
一部のコメントに対応するために編集
コメントの質問に答えるには: ID はランダムに boxn と変数 box_n という名前が付けられ、書きやすくなっています。
ID は、選択ボックス、入力フィールド、およびラジオ ボタンの組み合わせを参照します。
すべての box_n は常に boxn に割り当てられます。
一部の boxn の後には、boxn_a、boxn_b、boxn_c が続きます。これらは関連する入力フィールドの一部であるためです。
これはなぜですか?エンド ユーザーは各フィールドを移動し、必要に応じてオプションを変更したり、テキストを入力したりします。最終結果は、vars を使用して生成されたテキストです。狂った lib ジェネレーターのようなものです。