这里有人知道我如何获取YouTube评论文本框的正确HTML元素吗?我试过多种方法,但似乎无法获取我所寻找的元素的正确xpath。
T tangnapweike1971 New member 2021-04-09 #1 这里有人知道我如何获取YouTube评论文本框的正确HTML元素吗?我试过多种方法,但似乎无法获取我所寻找的元素的正确xpath。
Q quipreclembudd1973 New member 2021-04-09 #2 您尝试在普通浏览器中打开它,右键单击文本区域并复制完整的xpath吗?如果这样不起作用,可能会发生每个视图都在变化的情况。
D dipubejac1979 New member 2021-04-09 #6 可能我会在这里遇到一些困难,因为该元素在登入后被隐藏了。我认为最简单的方法是使用 aria-label 查找它,可能是这样的 By.XPath("//div[@aria-label='添加评论...']")。
可能我会在这里遇到一些困难,因为该元素在登入后被隐藏了。我认为最简单的方法是使用 aria-label 查找它,可能是这样的 By.XPath("//div[@aria-label='添加评论...']")。
C carrkuligo1983 New member 2021-04-09 #8 id="placeholder-area"By.XPath("//div[@aria-label='Add a comment...']")$x('//div[@id="contenteditable-root"]')[0] 查看附件205561。我修好了,抱歉我没提及我太忙了。问题是,一旦你点击评论文本框元素,它就消失了,你需要找到另一个元素去点击。感谢大家试图帮助我,我真的很感激。祝你们旅途愉快。
id="placeholder-area"By.XPath("//div[@aria-label='Add a comment...']")$x('//div[@id="contenteditable-root"]')[0] 查看附件205561。我修好了,抱歉我没提及我太忙了。问题是,一旦你点击评论文本框元素,它就消失了,你需要找到另一个元素去点击。感谢大家试图帮助我,我真的很感激。祝你们旅途愉快。