dict
これは通常の配列ではないため、Javascriptを使用して を作成することに 1 つの疑問があります。値を読み取る必要がありますtextarea
(これらはフォーム内にあります)。
例:
<form method="GET" name="formparam" id="formparam" >
table><tr><td><label>ID</label></td><td>
<textarea class="expand" name="inputp'+v+'_id" id="inputp'+v+'_id"></textarea></td></tr>\
<tr><td><label>Type</label></td><td><select name="inputp'+v+'_type" id="inputp'+v+'_type">\
<option value="text">Text</option><option value="integer">Integer</option><option value="float">Float</option>\
<option value="list_values">List of values</option><option value="range">Range</option>\
<option value="selection_collapsed">Selection (collapsed)</option>\
<option value="selection_expanded">Selection (expanded)</option>\
<option value="subimage">Subimage selection</option>\
<option value="polygon">Polygon selection</option>\
<option value="horizontal_separator">Horizontal separator</option>\
</select></td></tr><tr><td><label> Description</label></td>\
</tr></table></form>');
で似たように変数(辞書)を作成したい
var a = {"a":"wohoo", "b":"hello2", "d":"hello"};
しかし、私は興味を持った
とともに
var a={"inputp1_id" : "( the value inside the first textarea), "inputp1_type" :"type's selected"}
dict 内に変数と値のテキストエリアを追加するにはどうすればよいですか?
私が使用したい手順:
- ループWhile(またはfor)を使用してすべてのテキストエリアを読んでいます...
id
orname
と値を使用して変数を作成したいtextarea
。
例
<form method="GET" name="formparam" id="formparam" ><table><tr><td>
<textarea name="name" >john</textarea></td></tr>
<tr><td><label>Type</label></td><td><textarea name="surname">
jackold</textarea></td></tr></table></form>
for (i=1;i<3;i++)
var a={};
値を追加してdictを作成するにはどうすればいいですか? 最後に、変数 a が必要です
a= {name:john,surname:jackold}