【发布时间】:2015-09-24 12:33:06
【问题描述】:
从 HTML 中选取元素的正确方法是:一起选取页面上的所有 id 还是单独选取每个 ID?
让我解释一下这个场景。 我有一个 HTML 页面,其中包含与特定 ID 相关的信息,但 ID 有时会根据它们显示的部分而变化。 现在哪种方法更好,要么从页面中选择所有 ID,然后添加检查以获取值,要么单独选择单独的 ID。 我还需要同时处理页面上的许多 ID(100 个中的 20 个)。
请建议。 谢谢
【问题讨论】:
-
右键单击 Element ,选择 Inspect Element 选项,这将为您提供特定元素的确切 ID。如果 2 个元素的 ID 相同,则使用 XPATH 查找元素。
-
您可以使用 xpath 代替 ID。 Id 可能会改变,但 xpath 不会改变。
-
感谢您的信息。
标签: selenium getelementbyid elements