我写了如下代码:
document.getElementById('plan'+(i+1)).value=document.getElementById('trans_ru'+(i+1)).value+document.getElementById('beg_inventory'+(i+1)).value
实现的是字符串的相加,我要怎么写成数学的相加啊?
请各位高手帮忙啊!急!
document.getElementById('plan'+(i+1)).value=document.getElementById('trans_ru'+(i+1)).value+document.getElementById('beg_inventory'+(i+1)).value
实现的是字符串的相加,我要怎么写成数学的相加啊?
请各位高手帮忙啊!急!
解决方案 »
- html兼容问题_!important_下划线_星号。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- tomcat提示出错,求解决
- 异常Source not found for CursorableLinkedList.removeFirst() line: not available
- mybatis显示完整的sql语句,
- webservice问题高手请进,给点思想谢谢!
- 请问有没有hibernate和Sql Server 2005的驱动文件,和连接字符串写法,帮帮忙,谢谢!
- 在一个页面中如何将一个form的不同button对应不同的页面?
- 0-9数字随意抽出4个数字用java编程怎么能够用四则运算还有括号得到24
- 我快疯了,明天交活,现在还没吃饭。这边还在报错。。。。。。高手???
- 动态xml生成可行性?
- 对三层架构!MVC!的困惑...
- struts action问题
parseInt(document.getElementById('trans_ru'+(i+1)).value) +
parseInt(document.getElementById('beg_inventory'+(i+1)).value);可以更简单一点,不需要两个都转换成数字类型,你自己去试试吧。
如果要转换成其他的数字类型parseFloat()等等
(document.getElementById('trans_ru'+(i+1)).value -0 )+ (document.getElementById('beg_inventory'+(i+1)).value - 0)) 不晓得好用不 最好用parse:)
谢谢2楼的朋友!我运行了一下,能算出来了!不过我还有个问题,在ACTION中我把以上的数字都定义为Long,这里能用INT吗?
如果你在服务器端直接用servlet来处理这些传回的值的话,就需要做一些强转来处理了。