Dies ist ein Dropdown-Menü, in dem ich nicht durch den Xpath- oder CSS-Selektor klicken kann.Nicht in der Lage, auf Drop-Down über XPath oder CSS zu klicken?
Mein HTML-Code: -
<button class="userInfo dropdown-toggle btn btn-default" data-reactid=".0.0.0.1:$=11:$1.1" type="button"> <span class="sr-only" data-reactid=".0.0.0.1:$=11:$1.1.0">Toggle dropdown</span> <span class="caret" data-reactid=".0.0.0.1:$=11:$1.1.1"/> <span data-reactid=".0.0.0.1:$=11:$1.1.2" style="letter-spacing:-.3em;"/>
-Code habe ich versucht: -
driver.findElement(By.xpath(".//*[@data-reactid='.0.0.0.1:$=11:$1.1']")).click();
aber ich bin immer Fehler, sagt: -
es kann nicht so finden xpath
Ich habe driver.findElement versucht (By.xpath (".//*[@ data-reactid = '. 0.0.0.1: $ = 11: $ 1.1']")). Click(); aber Fehler sagt, dass es solche xpath –
nicht finden kann Ist das Element innerhalb eines iframe? Wenn dies der Fall ist, müssen Sie Ihren Treiber wechseln, um auf den Frame zugreifen zu können. –