我正在尝试对 Watir 使用 .getContents 方法,但它说该方法不存在。所以我尝试更新 Watir,但我已经有了最新版本。这是我试图使用的代码行
Provence = e.frame(:name => "content").frame(:name => "main").text_field(:name => "txtLocDesc").getContents
然后获取和方法丢失错误。
我正在尝试对 Watir 使用 .getContents 方法,但它说该方法不存在。所以我尝试更新 Watir,但我已经有了最新版本。这是我试图使用的代码行
Provence = e.frame(:name => "content").frame(:name => "main").text_field(:name => "txtLocDesc").getContents
然后获取和方法丢失错误。
使用 #value 方法代替获取输入字段的值属性:
e.frame(:name => "content").frame(:name => "main").text_field(:name => "txtLocDesc").value
为什么你认为getContents
会返回文本字段值?我在watir-classic或watir-webdriver gem API 中看不到该方法。