Javascript单击事件侦听器未启动

Javascript单击事件侦听器未启动,javascript,Javascript,我正在尝试制作一个计算器,我需要将点击事件分配给输入。然而,我对JavaScript是新手,我无法理解它为什么不起作用 onLoad=函数赋值(){ var C=document.querySelectorAll('.click'); 对于(i=0;i

我正在尝试制作一个计算器,我需要将点击事件分配给输入。然而,我对JavaScript是新手,我无法理解它为什么不起作用

onLoad=函数赋值(){
var C=document.querySelectorAll('.click');
对于(i=0;i







事件侦听器的格式不正确。偶数侦听器接受两个参数。参数一是要侦听哪种类型的事件(这是正确的),但第二个参数是事件发生时要调用的函数。因此,请看一下事件侦听器文档并查看它们的结构

试着这样做:

enter code here  C[i].addEventListener('click', function(){the stuff in here will be executed when the event occurs});

事件侦听器的格式不正确。偶数侦听器接受两个参数。参数一是要侦听哪种类型的事件(这是正确的),但第二个参数是事件发生时要调用的函数。因此,请看一下事件侦听器文档并查看它们的结构

试着这样做:

enter code here  C[i].addEventListener('click', function(){the stuff in here will be executed when the event occurs});
通常,脚本标记应位于正文标记的内部

您可能想使用的不仅仅是
onLoad
,还要注意小写的L

最后,在使用第二个参数时,应该是一个在触发事件时调用的函数

window.onload=函数赋值(){
var C=document.querySelectorAll('.click');
对于(i=0;i






通常,脚本标记应位于正文标记的内部

您可能想使用的不仅仅是
onLoad
,还要注意小写的L

最后,在使用第二个参数时,应该是一个在触发事件时调用的函数

window.onload=函数赋值(){
var C=document.querySelectorAll('.click');
对于(i=0;i







好的,打开浏览器开发工具。您是否有错误?请查看addEventListener的文档,它不是您所拥有的。您在单击时没有可调用的函数。分配后调用onLoad()。没有错误。因此,请为单击时添加一个函数以及“分配事件侦听器”函数?好的,打开浏览器开发工具。您是否有错误?请查看addEventListener的文档,它不是您所拥有的。您在单击时没有可调用的函数。分配后调用onLoad()。没有错误。因此,请为单击时添加一个函数以及“分配事件侦听器”函数?可能一些示例代码将帮助此注释成为答案。可能一些示例代码将帮助此注释成为答案。