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发现了我搞砸的地方,我将锚标记留空,我将它们设置为圆形,但没有在其中添加任何文本。