1

首先,如何在 Javascript 中将数据附加到变量的末尾?我知道您使用的 PHP:

$foo = "bar";
$foo.= "bar2";

接下来,我可以让以下内容适用于一个表单字段:

var test = document.form1.option1.value;

但是,我将如何使用 for 循环执行此操作,同时将每次迭代附加到变量的末尾?例如(其中 XXX 是循环变量 i):

for(i=0; i<10; i++){
    test.= document.form1.optionXXX.value;
}

基本上,我需要一组随机表单字段中的所有数据,这些表单字段的范围可以从 option1 到 option20。谢谢。

4

2 回答 2

3

尝试使用此表示法来避免eval().

for(i=0; i<10; i++){
    test += document.form1['option' + i].value;
}
于 2012-06-13T20:29:48.197 回答
2
var test = "";
for (var i=0; i<10; i++){
    test += document.form1["option" + i].value;
}
于 2012-06-13T20:22:52.160 回答