【发布时间】:2013-12-10 19:56:43
【问题描述】:
我正在尝试构建一个简单的网络表单,该表单接受 3 个数字输入并根据以下公式输出一个数字:(a*b*c)/271)。
这是我的代码,但输出中没有显示任何内容。
显然我几乎不知道自己在做什么。
感谢所有帮助:
<body>
<img id="logo"src="images/a&l.png" alt="A&L Cesspool"/>
<h1>Grease Trap Gallon Calculator<h2>
<form name=calculator">
<input label="length" type="number" id="a">
<input label="width" type="number" id="b">
<input label="height" type="number" id="c">
<input type=Button value=Calculate onClick="gallons();">
<input name="OUTPUT" id="output" SIZE="4" maxlength="6" >
</form>
<script language="JavaScript" type="text/javascript">
<!--
function gallons() {
var LENGTH = document.calculator.a.value;
var WIDTH = document.calculator.b.value;
var HEIGHT = document.calculator.c.value;
var Total =(LENGTH*WIDTH*HEIGHT)/271;
document.calculator.OUTPUT.value = Total;
}
// -->
</script>
【问题讨论】:
-
您还缺少
<form name=calculator">的开场白——应该是<form name="calculator">。
标签: javascript html calculator