有一个关于a标签的问题

来源:5-12 项目作业

慕姐0416137

2020-01-08 18:58:05

我写了这样一串代码打开本地文件,http://img.mukewang.com/climg/5e15b4ae0825fcd606830177.jpg

此时并未绑定onclick事件,在浏览器中,我用鼠标左键点击该a标签,无法触发跳转,但是用右键”打开新标签页“就可以成功打开该本地文件,请问这是为什么?如果想实现左键点击直接打开,一定要绑定onclick事件么?

写回答

2回答

好帮手慕言

2020-01-08

同学你好,不绑定点击事件,这边测试点击左键是可以跳转页面的

建议:可以排查一下js文件里,有没有阻止a标签的默认事件。

另外:因为这个问题不影响其他的效果。如果没有阻止默认事件还是不可以跳转,建议同学在提交作业时,新建文档,说明一下这个问题,批复作业的老师 会帮助解答

http://img.mukewang.com/climg/5e15b84d0914166404950411.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

慕姐0416137

提问者

2020-01-08

老师我找到原因了,我给body绑定了一个点击事件,然后return false阻止了浏览器默认行为,我的我的。

0

0 学习 · 14456 问题

查看课程