所以我正在为java脚本类做一些练习,我在if语句中遇到问题,我创建的用于计算Celsius的按钮不起作用,但如果我删除了我的if语句,代码就会运行。
<html>
<head>
<title>Template</title>
</head>
<body>
<h3>Lab 2</h3>`enter code here`
<p><input type="button" id="myButton1" value="Click here to enter
temperature." onclick="getTemp()" /></p>
<script type="text/javascript">
function getTemp()
{
var enterTemp = parseInt(prompt("Enter temperature"," "));
var tempType = prompt("Was that temperature in Celsius -'C' or fahrenheit - 'F'?"," ");
if(tempType == "C")
{
var finalTemp = enterTemp * 1.8 + 32;
document.write("<p> in Celsius"+finalTemp"</p>");
}
else
{
var finalTemp = enterTemp/1.8 - 32;
document.write("<p> in Fahrenheit"+finalTemp"</p>");
}
}
</script>
</body>
</html>
答案 0 :(得分:0)
您的字符串未正确连接。
应该是
document.write("<p> in Fahrenheit" + finalTemp" + </p>");
你在两个write()语句中都缺少第二个加号。