如何动态计算用户填写数组表单中的数值 就像结贴的时候,系统会计算表单中填写的分数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>function mysum(){for(i=0,moneysum=0;i<document.all("money[]").length;i++)if(document.all("money[]")[i].value!="")moneysum+=parseFloat(document.all("money[]")[i].value);document.all.myadd.value=moneysum;}</script><table><tr> <td><input name="money[]" type="text" size="5" onchange=mysum()> </td><td><input name="money[]" type="text" size="5" onchange=mysum()> </td><td><input name="money[]" type="text" size="5" onchange=mysum()> </td><td><input name="money[]" type="text" size="5" onchange=mysum()> </td></tr></table>sum=<input name=myadd> 两颗红星是厉害,不过楼主的意思是问计算不光包括加,还有+-*/怎么办 关于JS中的offsetX javascript confirm函数的问题 请教一下构造函数原型的问题 导航滑块菜单修改 同位置显示不同图片,如何用js实现? 关于js调用外部CSS的问题 ExtractMenu一个不错的avaScript菜单,怎么实现延迟消失和顶级菜单? 请问怎样向一个txt文件的最后添加新行,谢谢? 如何使得,input 里只能输入“数字”和“小数点”!来者有分! NoSuchMethodException 报错什么原因 如何去掉网页上的地址栏 Table中的行如何动态展开?
function mysum()
{
for(i=0,moneysum=0;i<document.all("money[]").length;i++)
if(document.all("money[]")[i].value!="")
moneysum+=parseFloat(document.all("money[]")[i].value);
document.all.myadd.value=moneysum;
}
</script>
<table>
<tr>
<td><input name="money[]" type="text" size="5" onchange=mysum()>
</td>
<td><input name="money[]" type="text" size="5" onchange=mysum()>
</td>
<td><input name="money[]" type="text" size="5" onchange=mysum()>
</td>
<td><input name="money[]" type="text" size="5" onchange=mysum()>
</td>
</tr>
</table>
sum=<input name=myadd>