如何仅使用javascript向图像添加ID
基本上我想给我的形象一个id。。。但我不确定如果不使用HTML这是可能的。。。如果你感到困惑,请看我的代码如何仅使用javascript向图像添加ID,javascript,image,Javascript,Image,基本上我想给我的形象一个id。。。但我不确定如果不使用HTML这是可能的。。。如果你感到困惑,请看我的代码 function add_conner_6th() { var src = "src"; show_image("src", 300,415, "Conner 6th"); } function show_image(src, width, height, alt) { var img = document.createElement("src"); im
function add_conner_6th() {
var src = "src";
show_image("src", 300,415, "Conner 6th");
}
function show_image(src, width, height, alt) {
var img = document.createElement("src");
img.src = src;
img.width = width;
img.height = height;
img.alt = alt;
document.body.appendChild(img);
}
我尝试添加img.id=“name”,但它就是不起作用。我很绝望img.id=“name”
应该可以工作,但我相信问题在于您有createElement(“src”)
。这应该是createElement(“img”)
,例如:
function show_image(src, width, height, alt) {
var img =
document.createElement("img");
img.src = src;
img.width = width;
img.height = height;
img.alt = alt;
img.id = "name";
document.body.appendChild(img);
}
您是否尝试过
img.id=“name”代码>使用分号?尝试创建图像,而不是src
元素?@TJonS是。但是当图像出现时,我使用document.getElementById,然后它将无法通过它找到图像。。。然而,当我仅仅用html创建一个图像并使用相同的id时,它就删除了它image@user3367007对于正在创建的元素,尝试使用img
而不是src
。让我知道这个是否有效。@TJonS不。我觉得我找到了解决办法。。。我是否可以消除所有的复杂性并使用document.display?