Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse java查找属性值_Java_Eclipse_Selenium - Fatal编程技术网

Eclipse java查找属性值

Eclipse java查找属性值,java,eclipse,selenium,Java,Eclipse,Selenium,我有这个html代码 <div pagesequence="46" pagename="page0003"> 我使用什么来获取pagename的属性值,即:page0003您可以在下面尝试。这应该行得通 List<WebElements> elements = driver.findElements(By.xpath("//div[@pagesequence='46']")); elements.get(0).getAttribute("pagename");

我有这个html代码

<div pagesequence="46" pagename="page0003">   

我使用什么来获取pagename的属性值,即:
page0003

您可以在下面尝试。这应该行得通

List<WebElements> elements = driver.findElements(By.xpath("//div[@pagesequence='46']"));
elements.get(0).getAttribute("pagename");
List elements=driver.findElements(By.xpath(“//div[@pagesequence='46']);
get0.getAttribute(“pagename”);

尝试以下代码

WebElement element = driver.findElement(By.xpath("//div[@pagesequence='46']"));
String pagename = element.getAttribute("pagename");
System.out.println(pagename);
让我知道这是否适合您。

试试

driver.findElement(By.cssSelector("div[pagesequence='46']")).getAttribute("pagename");

Java,你是说javascript?,请重写你的问题不,不是Java。我在Eclipse中使用Java编写它。你在使用selenium吗?是的,这在seleniumIta中不起作用。在这里,我试图获取输出“pagename”值。我想你弄错我的问题了。好吧,替换getAttribute。更新了答案。如果它仍然不工作,那么它是否给出了任何错误?:)请不要忘记将答案标记为正确。只需单击我答案左侧的正确图像(它实际上是一个右标记)。您也可以单击答案旁边的向上箭头放弃投票。
driver.findElement(By.cssSelector("div[pagesequence='46']")).getAttribute("pagename");