A标签链接的几种方法
来源:互联网 发布:appstore不能更新软件 编辑:程序博客网 时间:2024/06/05 18:53
#”包含了一个位置信息
默认的锚点是#top 也就是网页的上端
而javascript:void(0) 仅仅表示一个死链接
这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首
而javascript:void(0) 则不是如此
所以调用脚本的时候最好用void(0)
或者
如果是个# ,就会出现跳到顶部的情况,个人收藏的几种解决方法:
1:<a href="####"></a>
2:<a href="javascript:void(0)"></a>
3:<a href="javascript:void(null)"></a>
4:<a href="#" onclick="return false"></a>
慎用JavaScript:void(0)
JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression
expression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。
我们可以使用 void 操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。
面的代码创建了一个超级链接,当用户点击以后不会发生任何事。
当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有任何效果。
单击此处什么也不会发生
也就是说,要执行某些处理,但是不整体刷新页面的情况下,可以使用void(0),但是在需要对页面进行refresh的情况下,那就要仔细了。
其实我们可以这样用,这句话会进行一次submit操作。
那什么情况下用void(0)比较多呢,无刷新,当然是Ajax了,看一下Ajax的web页面的话,一般都会看到有很多的void(0),:) ,
所以在使用void(0)之前,最好先想一想,这个页面是否需要整体刷新。
- A标签链接的几种方法
- HTML A标签调用javascript方法的几种方法
- 设置<a>链接颜色样式的几种方法
- a 标签中调用js的几种方法
- a 标签中调用js的几种方法(转)
- a标签中调用javascript的几种方法
- <a>标签中调用js的几种方法
- <a> 标签 中调用js的几种方法
- a标签中调用javascript方法的几种方式
- <a > 标签调用js的几种方法
- a 标签中调用js的几种方法
- a 标签中调用js的几种方法
- a标签中href调用js的几种方法
- a标签中调用js的几种方法
- a 标签中调用js的几种方法
- 阻止a标签默认行为的几种简单方法
- a 标签中调用js的几种方法
- html a标签中调用js的几种方法
- svm-支持向量机
- QDataStream的二进制文件显示问题
- ssh- jar 包冲突问题
- 物联网虽火 但大咖们为什么这么说
- Docker命令大全
- A标签链接的几种方法
- 【Java】深入理解JVM学习笔记(三) —— GC收集器和内存分配
- eclipse在线安装PMD插件
- Elasticsearch 有关权重的配置
- 多级联动菜单
- CSS学习交流(二)
- pta 5-38 数列求和-加强版 (20分)
- Java面试(四)
- 前端训练营DAY 1