gpt4 book ai didi

selenium - 如何从 Selenium 文本框中获取输入的文本

转载 作者:行者123 更新时间:2023-12-03 09:18:19 26 4
gpt4 key购买 nike

我在“文本框”或“组合框”中输入一个值,并想检索我刚刚输入的值。我看到Selenium Weblement方法'getText()'不会检索该值,似乎输入的文本不会被推送到DOM中。

有解决方案吗?

最佳答案

getText()方法用于检索元素标签之间的文本节点,例如:

<p>Something</p>
getText()将返回“某事”

在文本框中,键入的文本进入value属性,因此您可以尝试以下操作:
findElement(By.id("someid")).getAttribute("value");
ComboBox有点不同。但是,如果您使用的是 Select对象,则可以使用以下方法:
Select selectItem = new Select(findElement(By.id("someid")));
selectItem.getFirstSelectedOption().getText();

关于selenium - 如何从 Selenium 文本框中获取输入的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990566/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com