href="javascript:void(0);"与#差异
2015-08-21 10:28
176 查看
将<a>标签设置为空链接有两种方式。第一个是href="#",第二个是href="javascript:void(0);"。
两种方式都设置了标签为空链接。可是两种方式还是有些不同的地方。
href="#"。当点击的时候会跳转到页面的顶部,相当于点击了一个锚点,在URL的后面也会出现一个#的标识符号。
而href="javascript:void(0);"则是要运行一个javascript的表达式。
void(0)不运行也不返回不论什么东西。因此不会发生不论什么跳转。
全部设置空链接推荐用href="javascript:void(0);"
两种方式都设置了标签为空链接。可是两种方式还是有些不同的地方。
href="#"。当点击的时候会跳转到页面的顶部,相当于点击了一个锚点,在URL的后面也会出现一个#的标识符号。
而href="javascript:void(0);"则是要运行一个javascript的表达式。
void(0)不运行也不返回不论什么东西。因此不会发生不论什么跳转。
全部设置空链接推荐用href="javascript:void(0);"
相关文章推荐
- js获取url地址
- javascript特殊值常量
- 使用javascript在页面显示26个字母及数字按钮
- js数组的操作
- notifyDataSetChanged()刷新ListView(使用JSONArray绑定的Adapter)
- 深入理解js闭包
- 解析json字符串 及字符串数组
- 解析json字符串 及字符串数组
- JS 获取n天后的日期(返回Y-m-d字符串格式)
- js实现不提交表单获取单选按钮值的方法
- JavaScript实现将数组数据添加到Select下拉框的方法
- js操作新增和删除行同时重写编号和每行的id和name值
- 情人节单身的我是如何在敲完代码之后收到12束玫瑰的(javascript)
- 省市区js(可以得到省、市、区的行政代码和名称)
- javascript逻辑运算符“||”和“&&”
- 纯javascript实现图片延时加载方法
- js中操作时间
- js金额转换大写(转)
- 原生js实现ajax用于简单的签到或登录
- JSP缓存问题导致页面显示不全