我需要连接在jQuery的两个变量
问题描述:
我没有找到一个答案,我需要连接在jQuery的两个变量(ANS & I)获得ANS1,ANS2,等我试过这样:我需要连接在jQuery的两个变量
if(preguntaTipo<2){
var numero = "";
}
else{
var numero = $('#numero').val();
for (var i = 1; i < numero; i++) {
var ans.i = $('#ans'+i).val();
}
}
它是一个像PHP $ ans。$ i这样的模式吗?我也尝试过ans + i,但它不起作用...
答
var ans.i =
是没有意义的。
变量名称中不能包含句点/点。
这是你在找什么?
var ans = [];
for (var i = 1; i < numero; i++) {
ans[i] = $('#ans' + i).val();
}
你也可以使用ans.push($('#ans' + i).val());
这将使所产生的答案阵列0为基础,而不是基于1的。
+0
谢谢,这是我在寻找的。我是编程新手! – Soulbad
变量名称中不能有点。需要使用'[]'符号和'ans'需要被定义为数组 – charlietfl
生成类似这样的变量是不可能的,除非它们是对象属性 –