Python Selenium,如何删除元素?

我一直在尝试最后一小时删除元素,但没有成功。而且该元素只能通过类名来访问。我试过了:

js = "var aa=document.getElementsByClassName('classname')[0];aa.parentNode.removeChild(aa)"

driver.execute_script(js)

我收到未定义parentNode的错误。

那么,使用Selenium删除元素的最佳方法是什么?

回答:

getElementByClassName不是的方法document。您将要使用

getElementsByClassName('classname')[0]...

但前提是您确定它是该课程中唯一的课程。

以上是 Python Selenium,如何删除元素? 的全部内容, 来源链接: utcz.com/qa/434338.html

回到顶部