[请益] 如何用Onchange及function设定,自动加总呢?

楼主: cathy19 (cathy)   2015-10-21 22:46:48
最近小女子需要开发一个用php设计的会计费用平台,但在加总字段text时无法加总
(o_total),
请问该如何用java script呢?
function sum(value)
{
document.getElementById("o_total").value=parseInt(document.getElementById("o_total").value)
+ parseInt(value);
<input name="o_dollar1" type="text" id="o_dollar1" onchange="sum(this.value)"
size="10" />
<input name="o_dollar2" type="text" id="o_dollar2" onchange="sum(this.value)"
size="10" />
请问上以程式在哪写错,拜托各位了?pls~
作者: MOONRAKER (㊣牛鹤鳗毛人)   2015-10-21 23:15:00
贴个完整档案来瞧瞧
作者: tsao1211 (Sunday)   2015-10-22 09:38:00
贴一下 o_total 问题可能在那
作者: jhunkyoiori (瓦尔加布)   2015-10-22 10:49:00
document.getElementById("o_total").value这边没有初始值 所以抓不到东西 就出错了给他个0吧或是加判断空值就给0
楼主: cathy19 (cathy)   2015-10-22 11:00:00
各位谢谢,我晚点贴上来?function sum() {var o_total = 0;var o_dollar1 = parseInt(document.getElementById('o_dollar1').value);var o_dollar2 = parseInt(document.getElementById('o_dollar2').value);document.getElementById('o_total').value = o_dollar1+o_dollar2 ;请问j大我的初始值哪里用错了,泪~~谢谢上面大大帮忙,已解决了!!

Links booklink

Contact Us: admin [ a t ] ucptt.com