我有一个在加载时执行一些 javascript 的网站,它最终创建了一个 ID 为“image_XXXXXXXXX”的 div,其中 XXXXXXXXX 是随机数。
问题是,如何抓取这个div,并在页面加载后更改它的css 样式?对于已知的 id,我可以使用
<script type="text/javascript">
window.onload=function(){
document.getElementById("image").style.zIndex = '9999999999';
};
</script>
但是,由于 id 包含随机数,我不能再使用 getElementById() 了。有什么建议吗?
非常感谢。
最佳答案
拥有一个您无法识别的 ID 是不寻常的,因为那样会破坏重点,但您可以像这样使用 querySelector
:
document.querySelector("[id^='image_']").style.zIndex = 9999999999;
关于javascript - 如何找出id部分匹配的元素,并改变它的css样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19049686/