1分42秒处,a标签中加javascript什么作用
来源:6-3 实现图片懒加载
桂圆
2017-06-25
之前章节老师讲过是为了防止页面刷新,但是没太明白什么意思,具体实际应用在哪种情况下呢
写回答
1回答
-
a标签本身在HTML当中代表的是超链接,href属性指向的是跳转的地址,如果不写javascript:; 的话,页面点击会跳走或者页面刷新,这个取决于href里面的值,如果我们通过添加 javascript:; 以后用户点击,实际上执行了一个空的语法,就起到了一个防止页面刷新或者跳转的作用。
具体的场景就是:很多地方的按钮,通常我们都是用a标签实现,我们的课程里面大部分的按钮也都是用a标签实现的,这个时候,我们点击a标签,实际上希望它执行我们定义的方法,然而a标签,它和button不一样,它还具备跳转的功能,所以,我们需要把跳转的功能屏蔽掉。
希望你能理解我的意思。
012017-06-26
相似问题