链接<a>执行JS
来源:互联网 发布:linux应用层 编辑:程序博客网 时间:2024/05/16 15:26
使用连接执行JS的方法如下:
使用href="javascript:alert(1);" 执行
<a href="javascript:alert(1);">test</a>
使用onclick="alert(1)" 执行
<a href="#" onclick="alert(1);">test</a>
事件绑定执行
<a id="a1" href="#">test</a>
<script>
document.getElementById('a1').onclick = funtion(){alert(1);};
</script>
后面两种有个问题,在点击连接后URL后会加上#号。
有几种方法可避免。
在onclick中添加return false;
<a href="#" onclick="alert(1); return false;">test</a>
在函数中添加 return false;
<a id="a1" href="#">test</a>
<script>
document.getElementById('a1').onclick = funtion(){
alert(1);
return false;
};
</script>
修改href="javascript:void(0);"
<a href="javascript:void(0);" onclick="alert(1);">test</a>
简洁写法
<a href="javascript:;" onclick="alert(1);">test</a>
0 0
- 链接<a>执行JS
- 链接<a>执行JS
- 链接<a>执行JS
- 链接<a>执行JS
- 点击链接执行js
- a 标签作为按钮执行js时,如何避免链接出现#
- a链接执行点击前弹窗确认
- A标签执行JS脚本
- a标签执行JS脚本
- 输出JS链接文件再执行
- 点击链接执行js函数探讨
- js执行a href中的js事件
- js的a链接提交表单
- 链接中的href与onclick执行js的区别
- JS如何获取A标签里面的链接属性
- 如何屏蔽a链接的状态栏信息(js)
- a链接刷新页面与js刷新页面总结
- 禁用和启用链接(a元素|LinkButton)的js方法
- SQL——link操作
- 【HDU】5751 Eades【FFT】
- 第十四节上篇:正则表达式及其他常用类(个人总结)
- 一秒会用优先队列(学习)
- 4-8-实参与形参、函数声明与定义、函数读取顺序、可变参数的函数、函数生存周期
- 链接<a>执行JS
- vim 或者vi 删除每行最后一个字符
- Xcode7 真机调试(无需证书)详解
- Spark-理解RDD
- vs2015编译libcurl+ssl+zlib(MT静态版)
- Unity游戏设计模式(三)原型模式(Prototype Pattern)
- [6] ffmpeg + SDL2 实现的视频播放器「视音频同步」
- 2016/09/17 将一个字符串翻转
- Android帧动画制作小demo