無効の要素をクリックしSelenium Python:無効になった要素をクリックするにはどうすればいいですか?
driver.find_element_by_id(element_id).click()
を使用すると、次のエラーに直面。
**Error:** ... is not clickable at point (1585, 222). Other element would receive the click:
無効の要素をクリックしSelenium Python:無効になった要素をクリックするにはどうすればいいですか?
driver.find_element_by_id(element_id).click()
を使用すると、次のエラーに直面。
**Error:** ... is not clickable at point (1585, 222). Other element would receive the click:
を試してみてください。他の要素がクリックを受け取り、クリックしようとしている要素の上に他の要素があるとします。これは、ダイアログまたはサイドバーのようなものかもしれないか、ページがまだあなたがクリックしようとしたとき、コンテンツのサイズを変更し、ロードされたことが考えられます。あなたが何か詳細を提供していないので、我々は伝えることができません。 - JeffC 27分前
要素がクリック可能になるまで、あなたは待つことができる:driver.wait.until(ExpectedCondition.element_to_be_clickable((By.id,"myId"))).click()
は要素が無効になっていない。この
driver.execute_script('arguments[0].click();', driver.find_element_by_id(element_id))
uは、完全なスタックトレースを投稿することができます – NarendraR
申し訳ありませんが、セキュリティ上の理由から、生のトレースバックを共有することはできません。他に何が助けになるのですか? – Sahana
[Selenium Web Driver&Java]の重複が考えられます。要素はポイント(36,72)でクリックできません。 ](https://stackoverflow.com/questions/44912203/selenium-web-driver-java-element-is-not-clickable-at-point-36-72-other-el) – DebanjanB