webdriver 利用js的操作

	  JavascriptExecutor js = (JavascriptExecutor) driver;
	 // WebElement類型的 Webelement 元素
	 
        js.executeScript("arguments[0].value=\"正畸中心\"", office);
	  
        //利用JS選擇select類型的下拉框
	   
	   String jsw = "document.querySelectorAll('select')[8].style.display='block';";
		((JavascriptExecutor)driver).executeScript(jsw);
	      Select selecttype=new Select(Webelement);
	   selecttype.selectByVisibleText("新的掛號費");
	   
	   JavascriptExecutor jsw = (JavascriptExecutor) driver;
	      jsw.executeScript("arguments[0].value=\"新的掛號費\"", Webelement);
	      
	      //用js獲取元素的名稱
	      String strelement=(String)JS.executeScript("return arguments[0].innerHTML;",Webelement);
	      
	      //利用JS點擊
	      JS.executeScript("arguments[0].click();", Webelement);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章