【发布时间】:2015-01-12 15:53:48
【问题描述】:
我能够验证一个元素是否存在以及它是否被显示,但似乎无法找到一种方法来查看它是否“可点击”(不是说禁用)。
问题是,通常在填写网络表单时,我想要的元素在加载时可能会被 div 覆盖。 div 本身很难检测,因为它的 id、name 甚至 css 都很灵活。因此,我试图检测输入字段是否可以“点击”或“填充”。当覆盖 div 存在时,该字段不能由普通用户填充(因为 div 会覆盖输入字段并且不允许用户填充它)但它可以由 selenium 填充。我想防止这种情况发生,并且只允许 selenium 填充它,一旦用户也可以填充它。
【问题讨论】:
标签: python html selenium selenium-webdriver