怎么给JS代码中的图片加超链接?

怎么给JS代码中的图片加超链接?,第1张

imgArr.map(imglink =>{

const atags = document.createElement('a')

const imgtags = document.createElement('img')

imgtags.src = imglink.path

atags.href = imglink.path

atags.appendChild(imgtags)

})

不要直接引用图片对象的属性,而应该通过函数获取其属性,修改如下:

imgs[i].src = "http://x.clouddn.com/" + imgs[i].getAttribute('src')

这个原因我不太清楚,可能是域的问题,获取对象的属性,可以用函数去获取。这样得到的就是一个纯文本形式的字符串了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/8002815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存