为了账号安全,请及时绑定邮箱和手机立即绑定

超链接的href="javascript:;"作用原理

热评第一的代码基本看懂照着自己敲了一遍发现一个问题。。

<a href="javascript:;" onclick="del(this)">删除</a>

如果超链接中的href不这样写的话(比如写成空)会有bug导致删除的时候会把所有的新添加的学生一起删除(现象就是新增的那个删除刚刚生成就是已经点击的状态,一点然后所有新增的都删除了),虽然问题最后解决了。。但是好想听听原理啊。。。

正在回答

1 回答

作用是让a标签的超链接变成一个js方法的调用。
一般来说a标签里面href后接着的应该是一个网址,就是超链接,但是在制作网页的时候我们有时候不需要进行超链接,用到的只是a标签的效果而已,所以此时应该将a标签的超链接去除改成自己需要的在点击a标签时触发的事件,这个时候用以上的模式就可以去除a的超链接改为自己的js事件。

2 回复 有任何疑惑可以回复我~
#1

BlueBlueSkyZ 提问者

非常感谢!
2017-02-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

超链接的href="javascript:;"作用原理

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信