0

ロード中にJavaScriptを実行するWebサイトがあり、最終的にID「image_XXXXXXXXX」のdivを作成しました.XXXXXXXXXは乱数です。

問題は、この div を取得して、ページが読み込まれた後にその css スタイルを変更するにはどうすればよいかということです。既知のIDの場合、使用できます

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

ただし、id に乱数が含まれているため、getElementById() を使用できなくなりました。助言がありますか?

どうもありがとうございました。

4

2 に答える 2

5

識別できない ID を持つことは珍しいことです。そのようなことはポイントを無効にするためですが、次のquerySelectorように使用できます。

document.querySelector("[id^='image_']").style.zIndex = 9999999999;
于 2013-09-27T11:33:08.687 に答える
0

の別のオプションは、の一部に基づいてquerySelector使用することです。match()regexid

すべての一致をループして、それらを設定する必要がありますzIndex

于 2013-09-27T11:36:19.097 に答える