900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > js获取html中img src属性值 javascript - js匹配img标签中的 src属性的值的正则怎么写?...

js获取html中img src属性值 javascript - js匹配img标签中的 src属性的值的正则怎么写?...

时间:2020-12-21 00:02:29

相关推荐

js获取html中img src属性值 javascript - js匹配img标签中的 src属性的值的正则怎么写?...

伊谢尔伦-04-11 12:54:453楼

不好意思,JS这部分我现在也是自己学,误会了你的意思。我去查了一下,有这样一个思路,你先匹配出img,然后再从中匹配出src

var str = "this is test string

123 and the end

"

//匹配图片(g表示匹配所有结果i表示区分大小写)

var imgReg = /|\/>)/gi;

//匹配src属性

var srcReg = /src=[\'\"]?([^\'\"]*)[\'\"]?/i;

var arr = str.match(imgReg);

alert('所有已成功匹配图片的数组:'+arr);

for (var i = 0; i < arr.length; i++) {

var src = arr[i].match(srcReg);

//获取图片地址

if(src[1]){

alert('已匹配的图片地址'+(i+1)+':'+src[1]);

}

//当然你也可以替换src属性

if (src[0]) {

var t = src[0].replace(/src/i, "href");

}

}

代码参考脚本之家:/article/67464.htm

希望能帮到你

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。