当前位置: 首页 > 知识库问答 >
问题:

剧作家JAVA:如何获取输入字段的值

谭勇
2023-03-14

各位剧作家专家您好,

我有这个输入字段

<input id="myName" placeholder="e.g. Max" maxlength="15" class="xyz"/>

我尝试了以下JAVA代码:

page.locator("[placeholder=\"e.g. Max\"]").textContent();

它不起作用:-(但我可以填充

page.locator("[placeholder=\"e.g. Max\"]").fill("Loren"); // this works

你能帮忙并有个主意吗?

提前谢谢你。

干杯Loren

共有2个答案

慕河
2023-03-14

如果您想断言您的值,可以使用。hasValue断言。你可以从剧作家的文档中了解更多。

assertThat(page.locator("#myName")).hasValue("input-value");

陶和歌
2023-03-14

textContext不会返回输入值。如果您在DevTools中尝试这样做,也会发生同样的情况
您可以改用inputValue
例如。

page.locator("#myName").inputValue();

 类似资料:
  • 问题内容: 我有以下React组件: 控制台给了我-任何想法这段代码有什么问题吗? 问题答案: 您应该在类MyComponent下使用构造函数扩展React.Component 然后您将获得标题的结果

  • 问题内容: 我有一个输入字段,如下所示: 我想获取输入字段的值并将其分配给会话。如何使用PHP或jQuery做到这一点? 问题答案: 使用PHP 或超全局变量通过HTML标签的名称来检索输入标签的值。 例如,更改表单中的方法,然后通过输入名称回显该值: 使用方法: 要显示值: 使用方法: 要显示值:

  • 我有一个输入字段如下: 我想获取输入字段值,并将其分配给会话。如何使用PHP或jQuery实现这一点?

  • 问题内容: 我仅使用Javascript创建表单。我正在尝试使用Javascript获取位于中的输入字段的值。是否有可能获得内的字段的值? 问题答案: 是的,即使该站点来自另一个域,也应该可行。 例如,在我网站的HTML页面中,我有一个iFrame,其内容来自另一个网站。iFrame内容是单个选择字段。 我需要能够在我的网站上读取所选的值。换句话说,我需要使用我自己的应用程序中另一个域的选择列表。

  • 问题内容: 我正在使用JavaScript进行搜索。我会使用一种表格,但是它弄乱了我页面上的其他内容。我有此输入文本字段: 这是我的JavaScript代码: 如何从文本字段获取值到JavaScript? 问题答案: 有多种方法可直接获取输入文本框值(无需将输入元素包装在表单元素内): 方法1: 得到所需盒子的价值 例如, 注意: 方法2、3、4和6返回元素的集合,因此请使用[whole_numb

  • 我正在用JavaScript进行搜索。我会使用一个表单,但它会把我页面上的其他东西弄乱。我有这个输入文本字段: 这是我的JavaScript代码: 如何将文本字段中的值获取到JavaScript中?