这取决于您要执行此操作的方式。
如果是字符串,则可以使用正则表达式:
/.*src=\"(.*?)\".*/.exec('<a href="http://www.google.de/imgres" ><img id="image" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxQTEhUUEhQUFRQVFRQVFRQVFBQVFxQUFRUXFhQUFBUYHCggGBolHBQUITEhJSkrLi4uFx8zODMsNygtLisBCgoKDg0OFBAQGiwkHyQsLCwsLCwtLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLP" /></a>')
最好的方法是通过 DOM。给它一个 ID 并获取 'src' 属性。
<img src=".." id="img" />
Javascript:
document.getElementById('img').src
编辑
我现在看到您无法设置 ID,正如其他人所提到的,您可以遍历每个 img 标签。
本国的:
var imgs = document.getElementsByTagName('img');
for (var i = 0; i < imgs.length; i++)
{
var src = imgs[i].src
}
jQuery:
$('img').each(function ()
{
var src = $(this).attr('src');
});