如何让watir识别带有自定义类的输入标签?

时间:2010-09-24 17:13:17

标签: watir

在我们的应用程序中,我们有一些带有以下属性的输入标记:

<INPUT class=input-time id=Projects-Projects_Project_0_Task_0_EntryHours_0>

我尝试了大多数watir输入法,但没有任何方法可以识别这个对象。谁能给我一点点光明?

我的版本是1.6.5。

3 个答案:

答案 0 :(得分:1)

Watir wiki上的

Summary页面链接到包含大量有用数据的几页。请查看How and WhatHTML Elements Supported by WatirWays Available To Identify HTML Element

示例(在Mac OS 10.6上使用firewatir 1.6.6.rc1测试):

browser.text_field(:id => "Projects-Projects_Project_0_Task_0_EntryHours_0").set "test"
browser.text_field(:id => /Project_0/).set "test"
browser.text_field(:class => "input-time").set "test"

答案 1 :(得分:1)

browser.text_field(:id =&gt; /Project_0/).set“test”

如果上述代码无效,请尝试

browser.text_field(:id =&gt; / Project_0 /)。value =“test”

由于 Raveendran P

答案 2 :(得分:1)

browser.text_field(:id =&gt; /EntryHours/i).set“test”