selenium2 获取hidden元素文本值的两种方法 java

方法一:

 WebElement hiddenDiv = driver .findElement(By.xpath(".//*[@id='nav']/ul[1]/li[3]/div/dl/dd[2]/a")); 
		 
		 String script ="return arguments [0] .innerText"; 
		String n= (String)((JavascriptExecutor)driver).executeScript(script, hiddenDiv);
		System.out.println(n);

方法二:

WebElement element=driver.findElement(By.xpath("换成要测的hidden元素的xpath定位"));
		System.out.println(element.getAttribute("innerText"));

 

你可能感兴趣的:(selenium2 获取hidden元素文本值的两种方法 java)