PhoneGap中未显示JavaScript结果
我正在学习用PhoneGap构建一个应用程序,我制作了一个计算器,但单击“计算”后结果不会显示。请看代码PhoneGap中未显示JavaScript结果,javascript,phonegap,Javascript,Phonegap,我正在学习用PhoneGap构建一个应用程序,我制作了一个计算器,但单击“计算”后结果不会显示。请看代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-w
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
<title>Dog Years Calculator</title>
<script>
windows.onload=function{
document.getElementById('btnCalc').addEventListener('click', calcAge);
}
function calcAge(e)
{
var age = document.getElementById('dogAge').value;
age = age * 7;
var result = "In Dog years, your dogs age is: " + age;
document.getElementById('result').innerHTML = result;
}
</script>
</head>
<body>
<script type="text/javascript" src="cordova.js"></script>
<h1>Dog Years Calculator</h1>
<label for="dogAge">Dogs age in Human years:</label>
<input id="dogAge" type="number" />
<button id="btnCalc">Calculate</button>
<div id="result"></div>
</body>
</html>
狗年计算器
windows.onload=函数{
document.getElementById('btnCalc')。addEventListener('click',calage);
}
函数计算(e)
{
var age=document.getElementById('dogAge').value;
年龄=年龄*7;
var result=“在狗年中,您的狗的年龄是:”+年龄;
document.getElementById('result')。innerHTML=result;
}
狗年计算器
狗的年龄以人的年龄为单位:
算计
像这样使用:
btnCalc.onclick=function(){
var age=document.getElementById('dogAge').value;
年龄=年龄*7;
var result=“在狗年中,您的狗的年龄是:”+年龄;
document.getElementById('result')。innerHTML=result;
};代码>
狗年计算器
狗的年龄以人的年龄为单位:
算计
它是“窗口”,而不是“窗口”,并且您忘记了同一行函数关键字后面的括号。使用浏览器的开发工具查找此类错误。请编辑您的问题以包括错误(您将在浏览器的控制台视图中找到这些错误),以及您为解决问题而采取的步骤。要求立即解决你的问题很可能会吸引反对票。