<a>标签中使用js函数
2016-08-18 11:40
323 查看
[align=center][/align] 使用连接执行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> |
相关文章推荐
- $.post传JSON到后台及接收方法
- 3.通过js代码设置css样式
- mybatis 处理数组类型及使用Json格式保存数据 JsonTypeHandler and ArrayTypeHandler
- js 获取站点应用名的简单实例
- js修改onclick动作的四种方法(推荐)
- jstl标签的使用
- js 实现弹框后页面不滚动
- JavaScript eval() 函数详解
- 添加iis的wolf、wolf2、json支持
- js改变table中td的值
- js获取集合对象的个数
- 用js方法实现CheckBoxList单选功能
- js获取form表单所有数据的简单方法
- JSP页面跳转的五种方法
- javascript享元模式和对象池技术
- js文件中调用action路径问题
- JS中使用闭包来定义常量
- Ajax +json
- javascript 严格模式深入理解 use strict
- Javascript中浏览器窗口的基本操作总结