| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 638 人关注过本帖
标题:[求助]一个运算中的问题请指教。我很急的啊!`哪位可以帮我啊!~~
只看楼主 加入收藏
sudonghai
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2005-9-16
收藏
 问题点数:0 回复次数:2 
[求助]一个运算中的问题请指教。我很急的啊!`哪位可以帮我啊!~~
`<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>只能算加、减、乘、除整数的计算器</title> <script language="javascript"> function shi(form1) { var sum1=parseInt(form1.a.value) var sum2=parseInt(form1.b.value) if (form1.sdh.value=="+") form1.c.value=sum1+sum2 if (form1.sdh.value=="-") form1.c.value=sum1-sum2 if (form1.sdh.value=="*") form1.c.value=sum1*sum2 if (form1.sdh.value=="/") form1.c.value=sum1/sum2 } </script> </head> <body> <form name="form1" method="post" action=""> <input name="a" type="text" id="a" size="8"> <select name="sdh" id="sdh"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input name="b" type="text" id="b" size="8"> <input type="button" name="Submit2" value="=" onclick="return shi(this.form)"> <input name="c" type="text" id="c" size="8"> </form> </body> </html>
为什么我只能运算整数呢? 而小数点我却运算不起来呢? 哪位大侠可以教教我啊?
搜索更多相关主题的帖子: 运算 指教 
2005-09-28 15:38
sudonghai
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2005-9-16
收藏
得分:0 
怎么没有人回答我啊! 我好痛苦,也好着急啊! 版主,求您了,来教一下小弟啊! 其他的高手也可以啊! 只要可以教我的都可以啊! 我是真的好啊!~~~

QQ:270072546 网上名片 网址为:sudonghai. 网上名片:《一搜》上搜“一个爱的天使”,第一个呵呵!~就是我啦!~ ————————为了生存我想我残酷了————————
2005-09-28 16:53
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
[CODE]
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;
&lt;title&gt;只能算加、减、乘、除整数的计算器&lt;/title&gt;
&lt;script language="javascript"&gt;
function shi(form1)
{
var sum1=parseFloat(form1.a.value)
var sum2=parseFloat(form1.b.value)
if (form1.sdh.value=="+")
form1.c.value=sum1+sum2
if (form1.sdh.value=="-")
form1.c.value=sum1-sum2
if (form1.sdh.value=="*")
form1.c.value=sum1*sum2
if (form1.sdh.value=="/")
form1.c.value=sum1/sum2
}
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form name="form1" method="post" action=""&gt;
 &lt;input name="a" type="text" id="a" size="8"&gt;
 &lt;select name="sdh" id="sdh"&gt;
 &lt;option value="+"&gt;+&lt;/option&gt;
 &lt;option value="-"&gt;-&lt;/option&gt;
 &lt;option value="*"&gt;*&lt;/option&gt;
 &lt;option value="/"&gt;/&lt;/option&gt;
 &lt;/select&gt;
 &lt;input name="b" type="text" id="b" size="8"&gt;
 &lt;input type="button" name="Submit2" value="=" onclick="return shi(this.form)"&gt;
 &lt;input name="c" type="text" id="c" size="8"&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;
[/CODE]
parseInt改成parseFloat

2005-09-30 08:26
快速回复:[求助]一个运算中的问题请指教。我很急的啊!`哪位可以帮我啊!~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020407 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved