我知道这是一个初学者。所以我将这张图片放在id为div的div中。
filtered_list <- df[which(!df$domain_ending%in% country$endings),]
这个Javascript是一个放大脚本:
<img id="thumb" src="https://url-to-a-image">
如您所见,我正在尝试使用myImgSrc获取图像,然后尝试在大版本中使用“ myImgSrc”。当我将固定网址放大:固定网址到图片时,它可以正常工作。
答案 0 :(得分:4)
ID为#thumb
的元素本身就是标签img
,当前选择器不会返回src
的值,因此应该很简单:
var myImgSrc = document.getElementById("thumb").src;
答案 1 :(得分:1)
您可以这样获得图像src
var thumb = document.getElementById("thumb").src;
您不需要使用getElementsByTagName
。
答案 2 :(得分:1)
let img = document.querySelector('#thumb');
console.log(img.src);
如果使用img.src,您将看到img标签的来源。
答案 3 :(得分:1)
getElementsByTagName
是多余的-您已经有了想要的确切元素-您已通过其ID选择了它。您只需要getElementsByTagName
即可通过其标签获取一个或多个元素并对其进行全部处理,而不是精确地标识一个元素。
因此,实际上解决方案非常简单-只需直接获取ID选定元素的src
属性即可。工作演示:
var myImgSrc = document.getElementById("thumb").src;
console.log(myImgSrc);
<img id="thumb" src="https://url-to-a-image">