Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
addEventListener不工作-javascript_Javascript_Javascript Events - Fatal编程技术网

addEventListener不工作-javascript

addEventListener不工作-javascript,javascript,javascript-events,Javascript,Javascript Events,嘿,我只是想捕捉链接被点击的时间,但我不确定为什么我的点击功能不起作用 window.onload = function(){ var navItems = document.getElementsByTagName("a"); for(var i =0; i < navItems.length;i++){ console.log(navItems[i]); navItems[i].addEventListener("click",function(e){ e.

嘿,我只是想捕捉链接被点击的时间,但我不确定为什么我的点击功能不起作用

window.onload = function(){

var navItems = document.getElementsByTagName("a");

 for(var i =0; i < navItems.length;i++){
   console.log(navItems[i]);
   navItems[i].addEventListener("click",function(e){
     e.preventDefault();
     console.log("clicked");
   },false);
 }
}
window.onload=function(){
var navItems=document.getElementsByTagName(“a”);
对于(变量i=0;i
工作正常。请参阅下面的代码片段

window.onload=function(){
var navItems=document.getElementsByTagName(“a”);
对于(变量i=0;i

很抱歉,我的html存在问题,我将锚定标记留空,这就是为什么它没有记录我的点击


感谢您的输入

它应该可以工作,您在控制台上看到任何错误吗?请显示日志。@A.J控制台中没有显示任何内容。当将内容打印到监听器外部的控制台时,它们会显示出来fine@jordan-您是如何包含此脚本的,它是外部js还是使用脚本标记的html?@aj发现了我搞砸的地方,我将锚标记留空,我将它们设置为圆形,但没有在其中添加任何文本。