window.onload=function(){
var allA=document.getElementsByTagName("a");
for(var i=0;i<allA.length;i++){
alert(i);
}
};
你微信多少,我加你一下。
循环标签?
我在ie浏览器上没这问题,在edge浏览器上会一直循环下去
Chromium的edge?
微软的edge,谷歌 都会一直执行for循环,是不是浏览器的问题
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
看一下 allA 又多少个。
我测试没有问题
这是浏览器的问题吗,我同学也没问题就我有问题
是alert的问题
我用谷歌浏览器 测试你的代码没有问题哦,你能不能发一下你的代码。
我查了一下是alert导致页面刷新,可是现在还没找到解决方法
为什么要alert?
我改成alert也没有出现一只循环的情况
我也想知道身边的人都没这问题就我有这问题,在点完弹窗的确定后页面会刷新,把alert改成console.log就只会执行三次
你通过for 循环 给 a标签绑定点击事件??
我在跟着学习,只是for循环无限执行搞得我很难受
你直接用jq 标签选择器 就能 实现这个效果了,不需要用for
那肯定,可是现在我想解决alert刷新页面这件事,不然满脑子都是这个问题
按照你写的代码方式,没有出现你说的那个情况
对啊所以我就会这样就很奇怪
查了一下说加return false可是也没用
为什么要有 return false ??
论坛里查来的
return false 你去掉之后是否可以?
私你了
意思a链接点击后刷新页面?href是啥,没有跳转这么写就行了href="javascript:;"
我也有这个问题,大家现在有答案了吗?到底是什么原因呢