Javascript 正在尝试向所有图像添加属性
我不明白我做错了什么,这应该是在图像中添加contextmenu属性以返回false。我尝试了'img[I].contextmenu=“return false”;'也是Javascript 正在尝试向所有图像添加属性,javascript,html,Javascript,Html,我不明白我做错了什么,这应该是在图像中添加contextmenu属性以返回false。我尝试了'img[I].contextmenu=“return false”;'也是 事件属性以启用的开始,请尝试 var img = document.body.getElementsByTagName("img"); var i = 0; while (i < img.length) { img[i].setAttribute("oncontextmenu", "return false;")
事件属性以启用的
开始,请尝试
var img = document.body.getElementsByTagName("img");
var i = 0;
while (i < img.length) {
img[i].setAttribute("oncontextmenu", "return false;");
//img[i].oncontextmenu = function(){return false;};
i++;
}
var img=document.body.getElementsByTagName(“img”);
var i=0;
而(i
不工作我自己检查了DOM,加上chrome上出现错误(未捕获的语法错误:意外标识符)检查这是我的网站,然后右键单击选中标记images@Solo You havear img=document.body.getElementsByTagName(“img”)代码>在脚本中。@Solo您的页面尚未加载,因此您将找不到任何图像。等待DOM准备好调用代码
$(document).ready(function() {
$("img").bind("contextmenu", function(e) {
return false;
});
});
var img = document.body.getElementsByTagName("img");
var i = 0;
while (i < img.length) {
img[i].setAttribute("oncontextmenu", "return false;");
//img[i].oncontextmenu = function(){return false;};
i++;
}