Для Норвегии есть подписка и для платежных блоков Великобритании. Для Норвегии есть два HTML div .one-off
и .subscribe
под .payment-option.row.two-eyes
css. Только для Великобритании .one-off
.
Если вам нужен общий xpath для обоих, используйте ниже:
Слева: //div[contains(@class,'payment-option')]//div[contains(@class,'-selected') and (@style='display: block;' or @style='')]//div[contains(@class,'-left-eye')]//span[@class='ui-selectmenu-status']
Справа: //div[contains(@class,'payment-option')]//div[contains(@class,'-selected') and (@style='display: block;' or @style='')]//div[contains(@class,'-right-eye')]//span[@class='ui-selectmenu-status']
Этот xpath зависит от позиции в документе и не является «безопасным». Я предлагаю использовать отдельное с простыми локаторами или использовать div[class$='-right-eye'] .ui-selectmenu-status
css селектор, найти все элементы и отфильтровать по видимости.