Тогда я нажимаю OK, а запись удаляется как ожидается.
Код: Выделить всё
WebElement element = _driver.findElement(By.id("btnDeletePatient"));
JavascriptExecutor executor = (JavascriptExecutor)_driver;
executor.executeScript("arguments[0].click();", element);
< /code>
или < /p>
_driver.findElement(By.id("btnDeletePatient")).click();
Это код для кнопки
< /code>
И это код для функции userdelete < /p>
function userDelete() {
if (confirm("Are you sure you wish to delete this user?")) {
return true;
}
else {
return false;
}
}
< /code>
Также я сейчас пробовал то же самое, что и то же самое, так что это не является проблемой хрома. < /p>
Кто -нибудь получил какие -либо идеи, что вызывает это, пожалуйста? Страница загружается так же, как и ожидалось, и я добираюсь до задачи. />_driver.findelement(by.id("ctl00_cpcontentleft_btndelete") .) />_driver.findelement(by.id("ctl00_cpcontentleft_btndeletepatient") .).sendkeys(keys.space);;/p>> < /li>
Затем я пробую двойной щелчок, и ничего не происходит. /> < /ol>
Подробнее здесь: https://stackoverflow.com/questions/697 ... mmediately