我有包含Javascript的PHP页面,
我的问题,我需要在同一页面上的其他文本框中计算文本框,如果文本框计数是固定的,它的真实工作方式就像
allval=allval+parseFloat(theForm5.totmountx1.value);
allval=allval+parseFloat(theForm5.totmountx2.value);
allval=allval+parseFloat(theForm5.totmountx3.value);
allval=allval+parseFloat(theForm5.totmountx4.value);
但是我的totmountx有可变的数量取决于用户输入,我试图写,但它不起作用,
在此处输入代码
for (var i=1;i<=seq;i++)
{
var allval=allval+parseFloat(theForm5.totmountx+i.value);
}
使用
theForm5['totmountx'+ i].value
此外,它应该是:
var allval = 0;
for (var i = 1; i <= seq; i++) {
allval += parseFloat(theForm5['totmountx'+ i].value);
}
否则,您将尝试多次初始化变量。