我正在为图像使用 onClick 事件。
当我针对特定情况禁用时,我不知道如何使用 JavaScript 禁用 onClick
功能。
示例代码:
<td>
<a onClick="fun()">
<html:img src="/caleder.jpg ... />
</a>
</td>
打电话的乐趣:
function fun() {
// in fun I want to disable the img and onClick functionality
// i.e when I click that img, then it can't perform the onClick event.
}
最佳答案
可能是最有效的方法,因为它删除了事件监听器:
<script>
function fun(node) {
document.getElementById(node).removeAttribute("onClick");
}
</script>
在 onClick()
内部,您需要放置一个 this
,这样它就是 onClick(this)
关于javascript - 使用 JavaScript 禁用 onClick 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4004058/