Selenium - щелчок по элементу перехвачен: элемент не доступен для кликовJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Selenium - щелчок по элементу перехвачен: элемент не доступен для кликов

Сообщение Anonymous »

У меня возникла проблема с некоторыми кнопками. Они не кликабельны.
Например:
Нажмите эту кнопку:
введите описание изображения здесь
на https://generator.ninja/games/random-cards/
По некоторым причинам он не доступен для клика с помощью driver.findElement(By.cssSelector(css)).click();.
Хотя, Мне удалось щелкнуть по нему с помощью

Код: Выделить всё

WebElement element = css(".Button-module--btn--2EgyS:nth-child(4) > .Button-module--btnText--3a3Hp");
JavascriptExecutor executor = (JavascriptExecutor)driver;
executor.executeScript("arguments[0].click();", element);
Проблема в том, что я вообще не понимаю, почему на нее нельзя нажать.
Я пытался найти корень проблемы, но бесполезно.

Подробнее здесь: https://stackoverflow.com/questions/784 ... -clickable
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»