这是我的代码:
<div id="cmdt_1_1d" class="dt_state1" onclick="sel_test(this.id)">
<img id="cmdt_1_1i" onclick="dropit('cmdt_1_1');" src="/site/hitechpackaging/images/items/bags_menu.jpg ">
<span class="dt_link">
<a href="javascript://">BAGS</a>
</span>
</div>
很遗憾,我无法修改此文件。是否有一种方法可以使用JavaScript仅禁用img标签的onclick事件?
我曾经使用过这个脚本,但它会禁用所有图片的onclick事件。但是我只想禁用这个组件。
var anchorElements = document.getElementsByTagName('img');
// for (var i in anchorElements)
// anchorElements[i].onclick = function() {
// alert(this.id);
// return false;
// }
非常感谢您的建议。
编辑: 有没有办法停止执行dropit函数,是否可以使用JavaScript实现。在页面加载时等等。
另一个选择是我能否使用JavaScript重命名img文件?