我想在src
内的img
元素中添加PicsCircleMan
属性。
此解决方案无效:
(document.getElementsByTagName('img').PicsCircleMan.innerHTML).src =picsListMan[indexMan].img;
src
元素未分配给<img>
元素。
答案 0 :(得分:0)
(document.getElementsByTagName('img').PicsCircleMan.innerHTML).src =picsListMan[indexMan].img;
document.getElementsByTagName
返回具有提供的标记名称的所有元素的nodeList(类数组对象)。然后,您可以使用[i]访问它们,其中i是数组索引。 .PicsCircleMan
绝对没有任何意义。
.innerHTML
返回在元素中找到的html代码的字符串。
.src
是img
个元素的属性,但您尝试在src
字符串上设置innerHTML
属性,这并不意味着什么。< / p>
你可能想做点什么:
document.getElementsByTagName("img")[0].src = "something.jpg";