当标签任意深埋在 HTML 中时,我需要能够使用 xpath 找到标签属性。我需要能够只说 //*[label] 之类的内容并让它找到 HTML 中的第一个标签,但它不会。有什么办法可以做到这一点吗?希望我的问题足够具有描述性。谢谢。
小智 5
如果您的标签与输入关联,我建议使用“for”属性来搜索它。
e.g : //label[@for='input_id']
Run Code Online (Sandbox Code Playgroud)
如果您只想要一个元素,我会阻止用户使用文本标签。还要考虑到标签文本可以经常更改,并且它们与语言相关。
希望这可以帮助