一个很菜的问题
我想把多个文本框里的值转成数字型后累加,还要保留小数点后的数值比如:
<input type= "text " name= "a " value=123.12/>
<input type= "text " name= "b " value=1.12/>
最后得到的值是124.24
应该如何写啊,请大家帮助,谢谢!
------解决方案--------------------CSng函数
------解决方案--------------------a=request( "a ")+0
b=request( "b ")+0
c=a+b
response.write c
------解决方案-------------------- <input type= "text " name= "a " value= "123.12 "/>
<input type= "text " name= "b " value= "1.12 "/>
ASP:
a = CDbl(Request( "a "))
b = CDbl(Request( "b "))
c = a + b
------解决方案--------------------是在客户端相加还是在服务器端相加。不一样的
------解决方案-------------------- <input type= "text " name= "txt1 " size= "20 " value= "123.12 " onkeyup= "txt2.value=(this.value*100+1*100)/100; "> <input onKeyUp= "alert((txt2.value*100+txt1.value*100)/100); " value= "1.12 " type= "text " name= "txt2 " size= "20 ">
------解决方案--------------------你直接复制我的代码在页面中运行,在第二个文本框中随便输入数字就看见效果。记得给分啊~
------解决方案--------------------学习啊!