如何找出id部分匹配的元素,并更改其CSS样式?

Kit*_* Ng 0 html javascript css

我有一个网站在加载时执行一些javascript,最终创建了一个id为"image_XXXXXXXXX"的div,其中XXXXXXXXX是随机数.

问题是,如何获取此div,并在页面加载后更改其CSS样式?对于已知的id,我可以使用

<script type="text/javascript">
    window.onload=function(){
          document.getElementById("image").style.zIndex = '9999999999';
    };
</script>
Run Code Online (Sandbox Code Playgroud)

但是,由于id包含随机数,我不能再使用getElementById()了.有什么建议?

非常感谢你.

Nie*_*sol 5

拥有一个你无法识别的ID是不寻常的,因为那种方式会失败,但你可以这样使用querySelector:

document.querySelector("[id^='image_']").style.zIndex = 9999999999;
Run Code Online (Sandbox Code Playgroud)