asp.net 中 a标签中href=“#”属性和 onclick()事件详解
来源:互联网 发布:id矢量制图软件 编辑:程序博客网 时间:2024/05/29 13:40
这几天做网站项目中遇到一个问题,就是在嵌套网站的时候发现不管onclick()跳转到任何页面,都会刷新当前页面,后来我才发现,是a标签搞的鬼,
1:a标签中href=“#”是指跳转到当前页面,所以刷新的就是你的当前页面,而同时存在onclick,href的时候会首先执行onclick事件,然后才是href
2.链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接);
3.假设链接中同时存在 href 与 onclick,如果想让 href 属性下的动作不执行,onclick 必须得到一个 false 的返回值。不信,你可以将 goGoogle 函数中的 return false 注释掉;
4.如果页面过长有滚动条,且希望通过链接的 onclick 事件执行操作。应将它的 href 属性设为 javascript:void(0);,而不要是 #,这可以防止不必要的页面跳动;
5.如果在链接的 href 属性中调用一个有返回值的函数,当前页面的内容将被此函数的返回值代替;
0 0
- asp.net 中 a标签中href=“#”属性和 onclick()事件详解
- js中重写a标签的href属性和onclick事件
- <a>标签中href属性动作和onclick事件的区别以及传递this参数对象
- <a>标签中onclick和href
- a标签中 href onclick
- a标签的onclick事件和href属性使用
- <a>标签href属性与onclick事件
- a标签中href属性与onclick事件的区别与用法
- a标签中使用onclick事件时,href的处理
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- <a>标签的href和onclick属性
- 优化javascript中图片的显示
- cmake 学习笔记
- poj 1459 Power Network isap
- 处理字符串时如何选择buffer的大小和分配方式 - 看看 redis 是怎么做的
- ubuntu下apt-get指令中autoclean,clean,autoremove,--purge remove说明
- asp.net 中 a标签中href=“#”属性和 onclick()事件详解
- Android AsyncTask 接口回调
- 黑苹果安装指南
- 杭电ACM1210——Eddy's 洗牌问题~~找规律。
- 根据字体多少使UILabel自动调节尺寸
- 关于计算机类期刊投稿心得
- jQuery中绑定事件的几种方法
- VTK相机参数
- VC++断点调试