При нажатии на флажок открывается гиперссылка - PullRequest
0 голосов
/ 22 января 2019

На нашем веб-сайте есть флажок, на котором есть гиперссылка. Когда я использую идентификатор, чтобы установить флажок, он работает в Chrome и Mozilla, но не в Edge и IE, поэтому для этого я использую метку флажка, и эта метка содержит гиперссылку.поэтому, когда я нажимаю на ярлык, он открывает новую страницу.

Подскажите, пожалуйста, как мне с этим справиться?

<input class="form-check-input" id="terms" type="checkbox" name="terms" xpath="1">

<label for="terms" xpath="1">I agree to the <a href="/terms-and-conditions" target="_blank" rel="noopener noreferrer" style="">terms &amp; conditions</a> and <a href="/privacy-policy" target="_blank" rel="noopener noreferrer" style="">privacy policy</a></label>

Мой текущий код:

Actions actions = new Actions(driver);
actions.moveToElement(driver.findElement(By.xpath(paymentpage.getProperty("termsandconditions_id"))));
actions.click();
actions.build().perform();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...