<a href=”#”>与 <a href=”javascript:void(0)” 的区别
2016-05-16 14:19
513 查看
<a href=”#”>中的“#”其实是锚点的意思,默认为#top,所以当页面比较长的时候,使用这种方式会让页面刷新到页首(页面的最上部)
javascript:void(0)其实是一个死链接,当使用超链接处理JS脚本(一般是click),又不想回到页首(这种情况可以理解为局部刷新)时经常使用
void 操作符的用法格式如下:
1. javascript:void (expression_r_r)
2. javascript:void expression_r_r
一般是带上(),这样可读性更强
小结:
当需要整体刷新时,使用#
当实现局部刷新时,使用如下几种方式:
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>
原文地址:http://www.cnblogs.com/lgzslf/archive/2011/10/20/2218917.html
javascript:void(0)其实是一个死链接,当使用超链接处理JS脚本(一般是click),又不想回到页首(这种情况可以理解为局部刷新)时经常使用
void 操作符的用法格式如下:
1. javascript:void (expression_r_r)
2. javascript:void expression_r_r
一般是带上(),这样可读性更强
小结:
当需要整体刷新时,使用#
当实现局部刷新时,使用如下几种方式:
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>
原文地址:http://www.cnblogs.com/lgzslf/archive/2011/10/20/2218917.html
相关文章推荐
- django对象的序列化,转换json
- .net MVC中JsonResult 返回类
- JS-异常处理
- jsp获取文件路径
- JS获取元素多层嵌套思路详解
- 怎么限制input的text里输入的值只能是数字(正则、js)
- postgre9.4 jsonb[] 转 jsonb
- js深拷贝和浅拷贝
- 读取与解析json类型数据
- js更改input标签的读写属性
- JSP——基础语法和九大内置对象
- 元素多层嵌套,JS获取问题
- js中使用for 循环和 for in 遍历数组区别
- Sublime Text2插件之 - JSON格式化
- 常用20个正则表达式
- 当滚动条滚动到页面底部自动加载增加内容的js代码
- Visual Studio 2013中因SignalR的Browser Link引起的Javascript错误一则
- Log格式化输出JSON内容
- 在javascript中创建对象的各种模式解析
- tag标签文件