javascript:void()的理解
来源:互联网 发布:帝国cms图片集 编辑:程序博客网 时间:2024/05/22 06:50
href="javascript:void(0);"本身没有任何危害啊,表示这是一个空链接。如果想在网页上用a标签,但又不想产生页面实际跳转动作,就可以这么做。下面是一些用法对比:
<a>点我</a> ---这样是无效的,HTML规范规定a标签必须有href属性,否则的话就会失去“链接”的外观及作用;
<a href="">点我</a> ---空白的href属性实际上并不空白,它代表当前页,也就是说点击后页面会自动刷新一下;
<a href="#">点我</a> ---这是比较普遍的用法,但是点击后页面会自动跳到页头,所以并不完美;
<a href="javascript:void(0);">点我</a> ---这个是真正的空链接,点击后不会出现任何动作,但要注意它存在浏览器兼容问题,不是什么浏览器都支持的。
再一次强调,它没有危害,它就是用在“点击之后,什么都不做,也不会跳转”的场合的!如果你的目的不是这样的,那就不要加!!!
<a>点我</a> ---这样是无效的,HTML规范规定a标签必须有href属性,否则的话就会失去“链接”的外观及作用;
<a href="">点我</a> ---空白的href属性实际上并不空白,它代表当前页,也就是说点击后页面会自动刷新一下;
<a href="#">点我</a> ---这是比较普遍的用法,但是点击后页面会自动跳到页头,所以并不完美;
<a href="javascript:void(0);">点我</a> ---这个是真正的空链接,点击后不会出现任何动作,但要注意它存在浏览器兼容问题,不是什么浏览器都支持的。
再一次强调,它没有危害,它就是用在“点击之后,什么都不做,也不会跳转”的场合的!如果你的目的不是这样的,那就不要加!!!
阅读全文
0 0
- javascript:void()的理解
- javascript:;与javascript:void(0)的理解
- javascript:void(0)的含义理解
- (*(void (*)( ) )0)( )的理解
- (void)0的理解
- void 0 的理解
- 关于(void**)&的理解
- JavaScript 的void关键字
- 对 void *(* func)(void *) 的理解
- static void SetSysClockTo72(void)的一些理解
- 对于(void*)0 的理解
- (*(void(*)())0)();语句的理解
- void *pdata的理解分析
- javascript中void的妙用
- javascript:void(0)的问题
- javascript void(0)的用法
- javascript void(0)的妙用
- Javascript:void(0)的运用
- 新路程------用批处理和vbs文件完成telnet登录
- 如何优雅的提问
- 清除浮动的四种方式及其原理理解
- SQL Server 2008编程入门经典笔记:T-SQL基本语句
- Android中pullToRefresh使用
- javascript:void()的理解
- cmake cannot find -lopencv_dep_cudart
- wps打印文章省纸省墨技巧最大限度的节约纸张资源
- java创建二叉树以及8种遍历方法
- 2017的金秋,派卧底去阿里、京东、美团、滴滴带回来的面试题及答案
- pyQt5-Hello World
- java学习第32天,Calendar计算时间
- 锋利的jQuery学习笔记(二)—————解决jQuery和其它库的冲突
- 不能给祖国母亲添堵!技术人讲解十九大期间如何护航网站安全