2019独角兽企业重金招聘Python工程师标准>>>

javascript: 是一个伪协议,其他的伪协议还有 mail:  tel:  file:  等等。

1
< a  id = "jsPswEdit"  class = "set-item"  href = "javascript:;" >修改密码</ a >

javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应。

一般在这种情况下,会给<a>绑定一个事件回调,来执行业务,如:

1
2
3
4
document.getElementById( 'jsPswEdit' ).addEventListener( 'click' function (e) {
   e.preventDefault();
   // 当<a>触发click时,处理业务
},  false );
理解:href="javascript:;"就是去掉a标签的默认行为,跟href="javascript:void(0)"是一样的?

追答:

是一样的void 是JavaScript 的一个运算符,void(0)就是什么都不做的意思

转载于:https://my.oschina.net/daniels/blog/611935

a标签中href=javascript:;表示什么意思??相关推荐

  1. Html A标签中 href 和 onclick用法、区别、优先级别

    http://gocom.primeton.com/blog21307_27051.htm 我以前在写<A>的href和onclick一直很随意,后来出过几次问题,以后才开始重视这个问题: ...

  2. <a>标签中href的几种用法

    众所周知,a标签的最重要功能是实现超链接和锚点.而且,大多数人认为a标签最重要的作用是实现超链接,今天我刚好碰到a标签的一种写法<a href="javascript:;"& ...

  3. a标签中href=的几种用法

    众所周知,a标签的最重要功能是实现超链接和锚点.而且,大多数人认为a标签最重要的作用是实现超链接,今天我刚好碰到a标签的一种写法<a href="javascript:;"& ...

  4. a标签中href的几种用法

    a标签的一种写法,所以就来整理下a标签中href的几种用法. 一.JS伪协议的几种调用方法(参考总结的) 1. a href="javascript:js_method();" 这 ...

  5. a标签中href=的几种跳转方法

    众所周知,a标签的最重要功能是实现超链接和锚点.而且,大多数人认为a标签最重要的作用是实现超链接,今天我刚好碰到a标签的一种写法,所以就来整理下a标签中href的几种用法. 一.Js的几种调用方法(参 ...

  6. 在a标签中使用javascript

    我们常用的在a标签中有点击事件: 1. a href="javascript:js_method();" 这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问 ...

  7. a标签中href=javacript:; href=javacript:void(0); href=#区别

    在使用<a>标签时,经常会绑定其他事件比如onclick,这时候我们会给<a>标签的href属性赋值为"#","javacript:;" ...

  8. a标签中 href=/ 和 hideFocus=true

    一:href="/" 连接到根目录 这是相对路径的根目录表示方法 可以写为 http://class.qq.com/" rel="nofollow"& ...

  9. php 中 href,html中href什么意思

    HTML中的href指的是超文本引用,它的值是任何有效文档的相对或绝对URL,包括标识符或js代码段,一般用于a标签中来指定超链接跳转目标url. 对于a标签,大家都不陌生它最重要的功能是实现超链接和 ...

最新文章

  1. Swift之SDWebImage第三方框架
  2. mac安装git客户端
  3. Android定位开发之百度定位、高德定位、腾讯定位,三足鼎立一起为我所用!
  4. Python基础day07 作业解析【文件操作(文件读写、文件夹操作)】
  5. axios教程01-基本使用流程
  6. linux7系统如何配置网卡,Linux 7 配置网卡(nmcli)
  7. Laravel 代码开发最佳实践(持续更新)
  8. 手把手带你入门Python爬虫(四、ORM与peewee)
  9. 1024,如果全世界程序员都消失了,会怎样?
  10. HTML5 — 知识篇总结《II》【HTML5大力支持的语义化思想与规范】
  11. Spring源码之ApplicationContext(十)过程刷新
  12. 数据库练习集1--读书笔记
  13. 【卡号识别】基于matlab分割法银行卡数字识别【含Matlab源码 312期】
  14. XPOSED框架下载地址
  15. curl error while loading shared libraries libcrypto.so.1.0.0 解决方案
  16. Win11删除文件时提示需要管理员权限
  17. 牛人的博客(图像处理,机器视觉,机器学习等)
  18. 《网络安全2022:守望高质量》报告之数据安全热点事件与趋势解读
  19. 多视图CAD检测系统乳腺X线摄影基于案例的检测性能优化
  20. net core3.1 版本 解决错误 ConfigurationBuilder”未包含“SetBasePath”的定义

热门文章

  1. c#解压文件的实例方法
  2. WCF并发连接数的问题
  3. android开发学习笔记(一)
  4. Timus 1741
  5. mysql /*! 50100 ... */ 条件编译
  6. java项目部署运行
  7. switch语句小练习
  8. 设置phpMyAdmin连接本机已存在数据库
  9. Debug模式启动tomcat超时
  10. SQL--合计函数(Aggregate functions):avg,count,first,last,max,min,sum