博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
a标签中onclick事件的用法
阅读量:4026 次
发布时间:2019-05-24

本文共 413 字,大约阅读时间需要 1 分钟。

有时候我们使用a标签,不希望用到a标签的href去发送请求,因为可能需要再请求前做一些其他的js操作,所以希望通过onclick事件触发请求,

    我们知道链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接),如果不想执行href 属性下的动作执行,onclick 需要要返回 false ,一般是这样写οnclick="xxx();return false;". 

推荐使用:

使用js将href属性禁掉,
 href="javascript:void(0)";

问题:

之前写a标签绑定onclick事件,href没有禁掉,写成href="#",出现onclick打开页面,然后返回的时候页面错误,报出405错误;

这是因为直接点击a标签,会先执行onclick事件,然后再执行a标签的href;所以推荐在a标签上使用onclick事件的时候使用js禁掉href属性。

转载地址:http://ontbi.baihongyu.com/

你可能感兴趣的文章
关于Hibernate的一些常规问题
查看>>
Oracle中视图的创建和处理方法
查看>>
在Hibernate应用中使用视图
查看>>
MyEclipse 8.6 特性,安装与优化
查看>>
Oracle 查询并删除重复记录的SQL语句
查看>>
OnGestureListener的一些体会
查看>>
完全精通java输入输出流
查看>>
Spring与weblogic jndi集成
查看>>
android签名
查看>>
Ruby环境搭建与hello world
查看>>
rails中的form表单总结
查看>>
dip,px,pt,sp 的区别
查看>>
关于做android+J2ee系统集成开发的一点心得
查看>>
Hibernate事务和并发控制
查看>>
详解spring事务属性
查看>>
Struts2的execAndWait拦截器使用
查看>>
spring3.0发送电子邮件(velocity模板,带附件,群发,解决乱码
查看>>
堆和栈的区别(转过无数次的文章)
查看>>
jquery 选择器的强大总结
查看>>
android 多线程断点续传下载 三
查看>>