html tags should really be lower case, values quoted, corrected
<html>
<head>
<title>Simpler Adder</title>
<script type='text/javascript'> // corrected
<!--
function CalculateSum(Atext, Btext, Ctext, Dtext, form)
{
var A = parseFloat(Atext);
var B = parseFloat(Btext);
var C = parseFloat(Ctext);
var D = parseFloat(Dtext); // Error Ctext declared
form.Answer.value = (A * B / C * D);
}
function ClearForm(form)
{
form.input_A.value = "";
form.input_B.value = "";
form.input_C.value = "";
form.input_D.value = "";
form.Answer.value = "";
}
--></script></head>
<body>
<p><font size="+2">Simple Adder</font></p>
<form name="Calculator" method="post">
<p>Enter the number of SCR trucks you operate: <input type='text' name="input_A" size='10'></p>
<p>Enter the average miles for a single truck, traveled in one year: <input type='text' name="input_B" size='10' value='100000'></p>
<p>Enter the average fuel mileage of your trucks (measured as MPG): <input type='text' name="input_C" size='10' value='6'></p>
<p>Default dosage rate is 2% DEF per every gallon of diesel fuel based on engine manufactures: <input type='text' name="input_D" size='10' value='.02'></p>
<p><input type="button" value="Average yearly gallons of DEF you may consume" name="AddButton" onClick="CalculateSum(this.form.input_A.value, this.form.input_B.value, this.form.input_C.value, this.form.input_D.value, this.form)"></p>
<p><input type='button' value="Clear Fields" name="ClearButton" onClick="ClearForm(this.form)"></p>
<p>Answer = <input type='text' name="Answer" size='12' readonly></p>
</form>
</body>
</html>
Last edited by almostbob; Nov 5th, 2009 at 12:53 am.
Reputation Points: 562
Solved Threads: 369
Posting Maven
Offline 2,970 posts
since Jan 2009