我有这个HTML代码
<div pagesequence="46" pagename="page0003">
如何在 pagesequence 的帮助下推动 pagename 的价值?
我试过了:
driver.findElement(By.cssSelector("div[pagesequence='46']"). );
我使用什么来获取 pagename 的值,即:page0003
。
答案 0 :(得分:0)
List<WebElements> elements = driver.findElements(By.xpath("//div[@pagesequence='46']"));
elements.get(0).getAttribute("pagename");
答案 1 :(得分:0)
尝试以下代码
WebElement element = driver.findElement(By.xpath("//div[@pagesequence='46']"));
String pagename = element.getAttribute("pagename");
System.out.println(pagename);
请告诉我这是否适合您。
答案 2 :(得分:0)
试试
driver.findElement(By.cssSelector("div[pagesequence='46']")).getAttribute("pagename");