我试图编辑<figure>
HTML标记内img的src属性,但很惊讶地发现src不是图中的属性(可能是错误的)。
<figure data-asset-id="dfdsf"><img src="https:/assets/conference-gffe9859b2_640.jpg" data-asset-id="dfdsf" data-image-id="dfdsf" alt="conference pic"></figure>
在返回的图形中使用document.getAttribute
<img src="https://assets/conference-gffe9859b2_640.jpg" data-asset-id="dfdsf" data-image-id="dfdsf" alt="conference pic">
作为一个字符串,所以想用DOM解析器把它转换成HTML,但没有成功。
你知道我错过了什么吗
对于那些不知道HTML<figure>
元素的人。
<figure>
<img src="pic_trulli.jpg" alt="Trulli" style="width:100%">
<figcaption>Fig.1 - Trulli, Puglia, Italy.</figcaption>
</figure>
2条答案
按热度按时间x759pob21#
您的
<figure>
元素似乎没有src属性,但<img>
元素有。无论是哪种情况,请先选择元素,然后获取/设置属性。.src
有一个快捷方式。apeeds0o2#
在JS中,加载后或在任何事件/函数上
或按按钮