在页面上有多个text,一个label,在text里输入值,label里进行累计。
<tr><%= label.getLabelName("L_InvAllocatedQty") %><%=label.getLabelName("L_Colon")%>
<custom:text readonly="true" style="border:0" name="InvAllocatedQty" property="invallocatedqty" dataType="number" dataFormatName="qtyformat" />
上面用javascript进行控制,
function changeQty(i)
{
<%if(isSelfUse){%>
var a = invallocatepopform.qtyall[i];
var b = invallocatepopform.qtyconfirmed[i];
var total = Number( invallocatepopform.invallocatedqty.value);
<%-- alert(a.value);--%>
if (isNumberic(a.value))
{
if(a.value==0) {b.value='';b.readOnly=true;}
else {b.value = a.value;b.readOnly=false;}
total += Number(a.value) ;
}
invallocatepopform.invallocatedqty.value= total;
<%}%>
}
本文介绍了一个使用JavaScript实现的示例,该示例通过在多个文本框中输入数值,并实时更新标签内的累计总和。具体实现涉及HTML元素的交互与数值计算。
4067

被折叠的 条评论
为什么被折叠?



