通过搜索ID号来定位图像

时间:2016-01-10 16:21:01

标签: javascript

我需要通过图像识别号找到图像。

如何找到与识别号1003_36776相关联的图像?

2 个答案:

答案 0 :(得分:1)

我建议将图像放在div或其他容器中,并使用data属性来指示id,如下所示:

<div class="image-block" data-img-id="1003_36776">
    <p>Some descriptive text perhaps</p>
    <img src="1003_36776.jpg" alt="1003_36776">
</div>

<div id="output"></div>

这允许您向图像添加相关内容,并且可以更容易地控制图像的显示。

JavaScript可以使用 document.querySelector 来获取img标记:

<script>
    var imgBlock = document.querySelector("[data-img-id='1003_36776'] img");
    document.getElementById("output").textContent = imgBlock.src;
</script>

答案 1 :(得分:0)

我想通过识别号码你的意思是html id。
你可以这样做:

jQuery的:

$("#1003_36776");

javascript:

document.getElementById("1003_36776")