Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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从html内容中获取图像标签的域名_Javascript - Fatal编程技术网

如何通过javascript从html内容中获取图像标签的域名

如何通过javascript从html内容中获取图像标签的域名,javascript,Javascript,我正在寻找一种方式来显示域名的图像从图像标签 <p>aabb .</p><br><center> <img itemprop="image" src="http://subww.somedomain.com.uk/images/news/Image/2013/09/20/6523c3850ef881.img.jpg" alt="bbddd ddd" class="dddd" border="0" height="225" width="300

我正在寻找一种方式来显示域名的图像从图像标签
<p>aabb .</p><br><center>
<img itemprop="image" src="http://subww.somedomain.com.uk/images/news/Image/2013/09/20/6523c3850ef881.img.jpg" alt="bbddd ddd" class="dddd" border="0" height="225" width="300"><br><i>lkjlkkjf</i></center>
<img src="http://www.somebbbdomain.com/images/news/Image/2013/09/20/6523c3850ef881.img.jpg" alt="bbddd ddd">
<div style="clear: both;"></div><p>aabbcc</p>
aabb.



lkjlkkjf aabbcc

javascript将查找图像的第一个src,然后提取警报域名。。“somedomain.com.uk”以进行筛选。

您喜欢:

var imgEles = document.getElementsByTagName("img"),
    pattern = /^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)/i,
    domains = [];
for( var im = 0; im < imgEles.length; im++) {
   var src = imgEles[im].src;
   var matches = src.match(pattern);
   var domain = matches && matches[1]; 
   domains.push( domain );
}
console.log( domains );
var imgEles=document.getElementsByTagName(“img”),
模式=/^https?\:\/([^\/?#]+)(?:[\/?#].$)/i,
域=[];
对于(var im=0;im
到目前为止,您自己尝试过什么吗?什么不起作用?非常感谢。。这是一个很短的一对另一个。。再次感谢