标签中href="javascript:;"表示什么意思?
修改密码
有一种说法是:href="javascript:;"会去解析里面的代码,跟当前标签有关的就会执行,.没关的就跳过.
是不是这样理解呢?
人气:410 ℃ 时间:2020-04-23 16:42:52
解答
javascript:是一个伪协议,其他的伪协议还有 mail: tel: file: 等等.
<a id="jsPswEdit" class="set-item" href="javascript:;">修改密码</a>
javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应.
一般在这种情况下,会给<a>绑定一个事件回调,来执行业务,如:
document.getElementById('jsPswEdit').addEventListener('click', function(e) {
e.preventDefault();
// 当<a>触发click时,处理业务
}, false);
推荐
- 1+3+5+…+99-(2+4+6+…+98)_.
- 有一堆棋子,把他四等分后剩下1枚,取走三分和这一枚,剩下的再四等分又剩一枚,再取走三分和这一枚,剩下再四等分又剩一枚,问原来有几枚棋子?
- 关于铝和钠与水反应的问题
- 1.对于分数六分之X,当X=()时,它是这个分数的分数单位.
- cherished conviction
- 已知椭圆c的中心在坐标原点,焦点在x轴,离心率为1|2,椭圆c上的点到焦点距离最大值为3.椭圆c的标准方程
- 他花了两天的时间看这本书
- cache容量4K字,每块为16字,在直接映象方式下,存储器地址分成哪几个段?各段分别为多少位?
猜你喜欢