我需要组合2个变量名,但是它必须在for循环中。另外,我需要从php文件中获取变量,以了解循环必须持续多长时间。

我在PHP文件中有while循环,该循环计算我有多少个对象,并为每个对象制作“ $ k ++”。在while循环之后,我有一个可变的对象$ galak = $ k-1的存储数量...我需要使javascript类似:

document.getElementById("galak");
var i;
for (i = 1; i < galak; i++) {
    var decimalMask.i = new InputMask(JST_MASK_DECIMAL, "rdcena".i);
}


在“ for”循环之后,必须有decimalMask1,decimalMask2,decimalMask3等,以及rdcena1,rdcena2,rdcena3等。

那么问题是如何将变量“ i”的值添加到其他变量decimalMask和rdcena?

最佳答案

尝试将它们串联。将.替换为++是javascript中的串联运算符。并使decimalMask为数组。

decimalMask[i] = new InputMask(JST_MASK_DECIMAL, "rdcena" + i);


然后可以作为decimalMask[1]decimalMask[2]访问...

关于javascript - 结合循环变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30345974/

10-09 19:01