I used following code:
driver.getPageSource().contains("My value in text box");
This will let me know, element present in dom or not.
Now, i need to know , value containing text-box "My value in text box". What is id of this text box.
To extract the id of a dom element you don't need to invoke getPageSource()
. You can simply use the getAttribute()
method as follows:
String elementID = driver.findElement(By.xpath("//*[contains(text(),'My value in text box')]")).getAttribute("id");
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.