返回信息流最近学习前端技术,有一个javascript的问题不知道怎么回事。
<html>
<head>
<title>The first JavaScript Programme</title>
</head>
<body>
<script>
function rec(form)
{
form.recanswers.value=(form.a.value+form.b.value)*form.c.value/2
}
</script>
<form action="">
<h1>梯形面积</h1>
上底<input type="text" name="a"><br>
下底<input type="text" name="b"><br>
高度<input type="text" name="c"><br>
<input name="button" type="button" onclick="rec(this.form)" value="计算"><br>
面积<input type="text" name="recanswers"><br>
</form>
</body>
</html>
其中红色部分是计算梯形的面积,但是计算结果总是错误。必须是(上底*高+下底*高)/2才是正确结果,我不知道问题出在哪里?javascript的加法和乘法运算有什么要注意的地方吗?谢谢!
这是一条镜像帖。来源:北邮人论坛 / mobile-internet / #7393同步于 2015/10/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileInternet机器人发帖
【初学web】请教javascript问题
qcomedy
2015/10/30镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。