我正在尝试在表单中选择一个链接/按钮,即div中。它的制作方式是有两个相同id,名称等的链接/按钮,但它们的形式不同,所以我想使用的代码是:
_myTest.Form(Find.ById( “PermissionsForm”))儿童(Find.ByClass( “saveBtn”))儿童(Find.ByText( “SAVE”));
任何帮助将不胜感激
答案 0 :(得分:1)
我认为这就是你所需要的:
var button = _myTest.Form("PermissionsForm").Button(Find.ByClass("saveBtn"));
这将在浏览器实例_myTest中查找“permissionsform”形式中具有“saveBtn”类的按钮。
看看这个page,根据你的html中使用的html标签决定是否需要.Button(..)或.Link(...)。
答案 1 :(得分:0)
如何为元素构建正则表达式?
正则表达式可能是这样的 Regex elementRe = new Regex(“id = LnkOk href =”http://stackoverflow.com“);
然后您可以使用您的代码点击此链接。 Click方法可以扩展为接受正则表达式,如果它还没有这样做。
让我知道这是怎么回事,或者你需要更多信息。 干杯, DM