2011-04-14 51 views
0

我试图选择一个窗体内部的链接/按钮,即在div中。它的方式是有两个链接/按钮相同的ID,名称等,但它们是不同的形式,所以我想要使用的代码是:有没有办法在Watin中的另一个子元素内选择一个子元素

_myTest.Form(Find.ById(“ PermissionsForm “))儿童(Find.ByClass(” saveBtn SAVE“)) ”))儿童(Find.ByText(“;

任何帮助,将不胜感激

回答

0

如何构建元素的正则表达式?

正则表达式可能是这样的正则表达式 = elementRe新正则表达式(“ID = LnkOk HREF =” http://stackoverflow.com“);

然后你可以用你的代码,点击这个链接的点击方法可以扩展到接受正则表达式,如果尚未这样做

让我知道如何去,或者如果您需要更多的信息 干杯, DM

1

我觉得这是你所需要的:。

var button = _myTest.Form("PermissionsForm").Button(Find.ByClass("saveBtn")); 

这将在您的浏览器实例_myTest中查找表单'permissionsform'内具有'saveBtn'类的按钮。

看看这page来决定是否需要具有.Button(..)或.Link(...)基于您的HTML中使用的HTML标记。

相关问题