Selenium-java获取标签内的文本、获取输入框中的文本、获取标签内的属性值

2024-01-08 09:36:16

目前获取文本值有三种方式,如下图

第三种经常跟第一种搞混淆,

第三种才是获取输入框中输入值的正确写法

//该代码是获取标签内的文本值,如<p>被获取的文本值</p>
String yezhi = driver.findElement(By.cssSelector(".el-pagination__editor .el-input__inner")).getText();

//该代码是获取标签内某个属性的值,如<p max=6></p>,获取的内容是max的值 6
String yezhi = driver.findElement(By.cssSelector(".el-pagination__editor .el-input__inner")).getAttribute("max");

//该代码是获取输入框中输入的文本,
String yezhi = driver.findElement(By.cssSelector(".el-pagination__editor .el-input__inner")).getAttribute("value");

文章来源:https://blog.csdn.net/weixin_44149742/article/details/135387790
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。