js怎么移除和修改td下a标签的onclick值

qq7800na 2017-01-09 05:40:08
如题,我想用js修改a标签,将onclick事件改为open(‘8’) ;
还有就是怎么移除onclick事件。

<td id="td_3" type="typetypetype">
<a href="javascript:void(0)" onclick="open(‘8’)">预约</a>
<span class="hidden"></span>
<i class="hidden"></i>
</td>
...全文
577 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq7800na 2017-03-16
  • 打赏
  • 举报
回复
谢谢大家,问题解决了,忘记结帖了
wutingting12345 2017-01-10
  • 打赏
  • 举报
回复
补充下 你的function名字不要叫open是关键字,没用
wutingting12345 2017-01-10
  • 打赏
  • 举报
回复
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script> function myFunction(x){ alert(x); } function removeBtnFuc(){ document.getElementById("btn").onclick = null; } </script> </head> <body> <p>单击按钮触发函数。</p> <button id="btn" onclick="myFunction(8)">点我</button> <button id="removeBtn" onclick="removeBtnFuc()">移除</button> <p id="demo"></p> </body> </html>
forwardNow 2017-01-10
  • 打赏
  • 举报
回复
参考《JavaScript权威指南(第6版)》第17章 事件处理 第17.2节注册事件处理程序 * 17.2.1 设置JavaScript对象属性为事件处理程序 * 17.2.2 设置HTML标签属性为事件处理程序 * 17.2.3 addEventListener() * 17.2.4 attachEvent()
  • 打赏
  • 举报
回复
如果事件是用写在标签里的直接用html dom改 如:element.onclick=' '; 如果用事件监听element.addEventListener('click',函数名),那就element.removeEventListener('click',函数名) 要是用的jq,看怎么绑的,看手册就明白了

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧