繁体   English   中英

我似乎无法让我的代码显示我的计算,我是否缺少 output 标签?

[英]I can't seem to get my code to display my calculation, am I missing an output tag?

我正在尝试在 Javascript 中创建一个 MPG(每加仑英里数)计算器。 点击“计算”按钮后,我似乎无法显示结果。

<html>
<head> <title> Miles per Gallons Calculator</title> </head>
<body bgcolor= "#FFFFFF">

<p><script language="JavaScript"> <!-function calcMPG() {   var Miles =
document.form1.txtMiles.value       var Gallons = 
document.form1.txtGallons.value;
var MPG     MPG = Miles/Gallons; document.form1.txtMPG.value = MPG}
// --> </script>

<strong>Miles per Gallons Calculator</strong></p> <p>by </p>
<form name="form1"> <p>Miles <input type="text" size="21" name="txtMiles"></p>
<p>Gallons <input type="text" size="20" name="txtGallons"></p>
<p><input type="button" name="btnCalc" value="Calculate MPG" onclick="calcMPG()"></p>
<p><input type="reset" name="btnClear" value="Clear"></p>   <p>Miles Per Gallon
<input type="text" size="20"    name="txtMPG"></p>
</form>
</body>
</html>

嗨,请使用此代码,希望对您有所帮助

谢谢

<html>
<head> <title> Miles per Gallons Calculator</title> </head>
<body bgcolor= "#FFFFFF">

<p><strong>Miles per Gallons Calculator</strong></p> <p>by </p>
<form name="form1"> <p>Miles <input type="text" size="21" name="txtMiles"></p>
<p>Gallons <input type="text" size="20" name="txtGallons"></p>
<p><input type="button" name="btnCalc" value="Calculate MPG" onclick="calcMPG()"></p>
<p><input type="reset" name="btnClear" value="Clear"></p>   <p>Miles Per Gallon
<input type="text" size="20"    name="txtMPG"></p>
</form>
</body>
</html>
<script language="JavaScript">
function calcMPG() {  
 var Miles = document.form1.txtMiles.value       
 var Gallons = document.form1.txtGallons.value;
 var MPG = parseInt(Miles)/parseInt(Gallons);
 document.form1.txtMPG.value = MPG
}
 </script>

尝试将您的脚本标签添加到正文标签的底部。

在此处输入图像描述

你有一些语法错误,我更喜欢将 javascript 单独放在一个新文件中或将脚本放在正文标记之后

 <html> <head> <title> Miles per Gallons Calculator</title> </head> <body bgcolor= "#FFFFFF"> <p><script language="JavaScript"> function calcMPG() { var Miles = document.form1.txtMiles.value; var Gallons = document.form1.txtGallons.value; var MPG = Miles/Gallons; document.form1.txtMPG.value = MPG} </script> <strong>Miles per Gallons Calculator</strong></p> <p>by </p> <form name="form1"> <p>Miles <input type="text" size="21" name="txtMiles"></p> <p>Gallons <input type="text" size="20" name="txtGallons"></p> <p><input type="button" name="btnCalc" value="Calculate MPG" onclick="calcMPG()"></p> <p><input type="reset" name="btnClear" value="Clear"></p> <p>Miles Per Gallon <input type="text" size="20" name="txtMPG"></p> </form> </body> </html>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM