Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获的语法错误:缺少)在参数列表之后-我可以';我不知道在哪里_Javascript_Html_Calculator_Codepen - Fatal编程技术网

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区分大小写。按照惯例,未用作构造函数的函数通常以小写字母开头