Javascript 未捕获的语法错误:缺少)在参数列表之后-我可以';我不知道在哪里
我在做小费计算器时出错了Javascript 未捕获的语法错误:缺少)在参数列表之后-我可以';我不知道在哪里,javascript,html,calculator,codepen,Javascript,Html,Calculator,Codepen,我在做小费计算器时出错了 function CalcTip(){ var bill = document.querySelector('#bill').value; var people = document.querySelector('#people').value; var button = document.querySelector('button'); var total = bill.value/people.value; document.get
function CalcTip(){
var bill = document.querySelector('#bill').value;
var people = document.querySelector('#people').value;
var button = document.querySelector('button');
var total = bill.value/people.value;
document.getElementById("#last").innerHTML = "$" + total;
total = Math.round(total * 100) / 100;
}
addEventListener('click',function(){}calcTip();
); 错误在addEventListener上,应该是
button.addEventListener('click', calcTip);
您的代码中有几个错误 以下是一个功能示例:
var按钮=document.getElementById(“计算”);
按钮。addEventListener('click',CalcTip);
函数CalcTip(){
var bill=document.getElementById('bill');
var people=document.getElementById('people');
var total=parseInt(bill.value)/parseInt(people.value);
总计=数学四舍五入(总计*100)/100;
document.getElementById(“last”).innerHTML=“$”+总计;
}
计算提示
这不能是0
或简单的按钮。addEventListener('click',calcTip)
wow,45秒后回答一行代码问题。此外,CalcTip
函数声明为大写的C
,而在事件侦听器中它被称为CalcTip
。JS区分大小写。按照惯例,未用作构造函数的函数通常以小写字母开头