Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正在尝试向所有图像添加属性_Javascript_Html - Fatal编程技术网

Javascript 正在尝试向所有图像添加属性

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;")

我不明白我做错了什么,这应该是在图像中添加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;");
    //img[i].oncontextmenu = function(){return false;};
    i++;
}
var img=document.body.getElementsByTagName(“img”);
var i=0;
而(i

不工作我自己检查了DOM,加上chrome上出现错误(未捕获的语法错误:意外标识符)检查这是我的网站,然后右键单击选中标记images@Solo You have
ar 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++;
}