selenium獲取頁面經過樣式隱藏獲取不到元素解決方案

如圖更換圖像這個按鈕經過bottom:-30px隱藏了,經過以下代碼獲取不到頁面元素,後臺會報錯java

    driver.findElement(By.className("js-avator-link")).click();

解決方案:code

經過js是他顯示出來blog

	String js = "document.getElementsByClassName('update-avator')[0].style.bottom=0;";
	((JavascriptExecutor)driver).executeScript(js);
	driver.findElement(By.className("js-avator-link")).click();
相關文章
相關標籤/搜索