一、href="javascript:;" 这种用法不正确,这么用的话会出现浏览器访问“javascript:;”这个地址的现象;

二、href="javascript:void(0);" 表示点击这个链接后执行一条javascript语句:void(0); 这条语句表示什么也不做,是个空语句,出现它的原因,就是因为这个链接里面会出现一个点击事件,onclick="sss()";

三、href="#" 这个与Javascript没关系了,这是HTML的链接用法,它并不是没有链接,而是前往当前网页的顶部,如果你的网页比较长,需要向下拉很远的滚动条,这时候你如果想快速地返回到顶部,那么就用这个链接,点一个,网页的滚动条就到最上方了,这种使用#对链接进行标识的用法,叫做锚。

四、希望使用a标签来对一个函数进行调用,除了以上第二项最常用的方式式外,还有一种:

第二项介绍的方法:链接

另一种用法,或许是你所说的第一种吧:链接

以上两种用法达到的效果是一样的。
至于onClick="aaa()" 的用法,是Javascript的事件了,只要一个标签里有这个属性,就表示在鼠标完成一次点击后,执行aaa()这个函数,这个函数在你的网页中,或在你的网页所引入的某个JS文件中;

以下是JavaScript常用事件:

onClick :鼠标完成一次点击,即鼠标左键按下后抬起之后;

onMouseDown :鼠标按下事件,即鼠标左或右键被按下;

onMouseUp :鼠标抬起事件,即鼠标不管在哪里被按下,但是只要在这个元素上被抬起;

onMouseMove :鼠标移动事件,即鼠标在这个元素上移动;

onMouseOver :鼠标移入事件,即鼠标从其它位置移到到该元素上;

onMouseOut :鼠标移出事件,即鼠标从该元素上离开;

参考资料:

【链接的锚】http://baike.baidu.com/view/972689.htm

【href中#与javascript:的区别】http://blog.163.com/chtx87_98/blog/static/654011192011829510979/

【JS事件】http://www.w3school.com.cn/js/js_htmldom_events.asp

最新文章

  1. Android开发之自定义的ListView(UITableViewController)
  2. 嵌入式Linux驱动学习之路(十七)驱动程序分层分离概念-平台设备驱动
  3. 利用Java Service Wrapper将java项目添加到windows服务中
  4. JS跨域方法及原理
  5. POJ 3422 Kaka's Matrix Travels K取方格数
  6. android studio里的build.gradle基本属性
  7. 分享最近写的 两条sql语句
  8. [扩展KMP][HDU3613][Best Reward]
  9. JAVA8,SPRING,ANGULARJS对项目
  10. tsung压力测试——tcp测试tsung.xml配置模版说明
  11. sphinx+reStructuredText制作文档
  12. Git操作流程,基本命令演示
  13. MySQL学习(三)主备分库分表和恢复数据 --- 2019年2月
  14. Docker的使用初探(一):常用指令说明
  15. C#设计模式(2)——简单工厂模式(Factory )
  16. HDU 4666 Hyperspace (最远曼哈顿距离)
  17. vue路由(一个包含重定向、嵌套路由、懒加载的main.js如下)and 路由跳转传参的query和params的异同
  18. linux 开机自启转载
  19. Lombok让pojo变得更优雅
  20. eclipse zg项目学习

热门文章

  1. ArcGIS小技巧——多图层情况下交互显示效果
  2. CList 点击表头排序 (2)两种排序方法中其中一种
  3. 【解决方法】Unexpected namespace prefix “xmlns” found for tag Layout
  4. 【Codeforces Round #432 (Div. 2) A】 Arpa and a research in Mexican wave
  5. 洛谷 P1458 顺序的分数 Ordered Fractions
  6. 启动Tomcat,startup.bat一闪而过的解决办法
  7. 11.4 Android显示系统框架_APP与SurfaceFlinger内部机制分析
  8. 【MemSQL Start[c]UP 3.0 - Round 1 E】Desk Disorder
  9. POJ 1270 Following Orders 拓扑排序
  10. 15、USB摄像头图片采集+QT显示