gpt4 book ai didi

javascript - 在没有 http 地址的情况下将图像 src 添加到 JavaScript 中的数组

转载 作者:行者123 更新时间:2023-11-29 19:31:11 24 4
gpt4 key购买 nike

问题:

尝试在没有网站 URL (http://) 的情况下将图像 src 添加到数组。

HTML代码:

<img src="images/pink.jpg" alt="Photo" class="pink">

JS代码:

var photoArray  = [];
photoArray.push(this.parentNode.getElementsByTagName("img")[0].src);
alert(JSON.stringify(photoArray));

期望的结果:

http://等等添加到数组中,但我希望数组保存的只是没有任何 http://开头的“images/pink.jpg”。

最佳答案

改用 .getAttribute('src')。它将准确获取您需要的内容。

工作代码片段:

var photoArray  = [];
photoArray.push(document.getElementsByTagName("img")[0].getAttribute('src'));
alert(JSON.stringify(photoArray));
<img src="images/pink.jpg" alt="Photo" class="pink">

阅读:.getAttribute() | MDN

关于javascript - 在没有 http 地址的情况下将图像 src 添加到 JavaScript 中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27471817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com