首页 > 解决方案 > document.querySelectorAll 仅在检查 DOM 后返回值

问题描述

试图让这两个元素与“document.querySelectorAll(”.sc-gHboQg“)具有相同的类,但它返回并为空NodeList:

在此处输入图像描述

一旦我检查元素: 在此处输入图像描述

只有现在我才能得到它们: 在此处输入图像描述

据我了解,这些元素是在 javascript 中动态输出的,可能会做出反应,但我怎样才能得到它们而不必先检查它们呢?

标签: javascriptreactjs

解决方案


这是由于在您检查元素后 javascript 控制台更改了范围。注意top在第一张图片中如何更改为第二张图片中的 else( mews...)。

您的目标元素可能在 iframe 中,或者与顶部窗口不在同一 javascript 控制台范围内的东西?


推荐阅读