<section>
<div class="col-sm-12 text-center ">
<a id="submitButton" class="btn btn-lg mt40">Reset password</a>
</div>
</section>
browser1.Link(Find.ById("submitButton")).KeyPress('\r');
browser1.Link(Find.ById("submitButton")).Highlight(true);
browser1.Link(Find.ById("submitButton")).Click();
var linky = browser1.ElementOfType<Link>("submitButton");
Console.WriteLine(linky.ToString());
linky.MouseEnter();
linky.FireEvent("mouseover");
linky.FireEvent("onclick");
linky.Click();
linky.KeyPress('\r');
请帮助我在 C# 中使用 Watin 单击该链接。我尝试了各种方法,但都不起作用。
最佳答案
试试这个
browser1.Document.GetElementByID("submitButton").InvokeMember("Click");
关于javascript - 无法使用 WATER 单击链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31849269/