Я хочу нажать кнопку, которая на самом деле является тегом <div>
. Я не могу нажать на него.
Фрагмент HTML
<div id="search_product" class="ng-scope" ng-init="init({ searchPath: { simple: '/marketing/campaigns/search_product', advanced: '/marketing/campaigns/search' }, searchLimit: 5000 })" rms-modal="">
Вот код Selenium Webdriver для операции щелчка:
driver.findElement(By.className("ng-scope")).click();
class="ng-scope"
в свой HTML? - person Matti Virkkunen   schedule 18.10.2015List <WebElement> a = new ArrayList <WebElement>(); a=driver.findElements(By.xpath("//td[@class='b-border-right b-head-sub']/input")); for (int i=0;i<a.size();i++) { a.get(i).click(); }
- person Nabin   schedule 18.10.2015div
делает? Итак, что вы видите, чтобы нажать? - person Mahsum Akbas   schedule 18.10.2015div
, по-видимому, не тот элемент, на который нужно щелкнуть. Попробовать другой в этом районе? Опубликуйте еще немного окружающего HTML, попробуйте еще несколько вещей и опубликуйте то, что вы пробовали. - person JeffC   schedule 18.10.2015