我对使用 Javascript 创建有一个疑问,dict
因为这不是正常的数组。我必须阅读值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 中添加变量和值的 textarea ?
我想使用的程序:
- 我使用循环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是textarea?最后我想要变量 a
a= {name:john,surname:jackold}