首先,如何在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。感谢。
答案 0 :(得分:3)
尝试使用此表示法来避免eval()
。
for(i=0; i<10; i++){
test += document.form1['option' + i].value;
}
答案 1 :(得分:2)
var test = "";
for (var i=0; i<10; i++){
test += document.form1["option" + i].value;
}