問題
とあるページを開いて、DevToolsを開いてコンソールで getElementById
を実行したが、取得することができなかった。
一度inspectorで要素を選択してから再実行すると取得できるようになる。
答え
javascript - Can’t get element in Chrome Dev Tools unless I inspect it manually - Stack Overflow
ページが iframe を使っているためだった。
DevTools上部の top ▼
となっている部分を開くとframeの一覧が出て、操作したいframeを選択してから getElementById
をすると取得することができた
![[note/Pasted-image-20230915060936.png|]]