如何在TestCafe的元素中获取"value"属性的数据?



我正试图编写一个测试,该测试获取给定元素的数量值,然后在代码中对其进行操作。元素的代码如下所示:

<input id="amount" type="text" value="16.95">

那么我怎样才能得到";值";属性

我试着这样称呼这个元素:

const someVal = Selector('#amount').find('value')

但这显然是错误的,因为它只会把我带到元素,而不是数据?

你有这个;

<input id="amount" type="text" value="16.95">

所以在JS中,通过这样做来获得值;

document.getElementById("amount").value;

基本上,无论您定义为value意味着什么,当它加载时,都将首先显示。因此,在您的情况下,如果将value定义为16.95,只需调用该框即可获得值。

请将此作为参考;https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_text_value2

最新更新