无法使用WATIN单击链接

时间:2015-08-06 07:21:18

标签: javascript c# jquery html5 watin

<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点击该链接。我尝试了各种方法,但它们没有用。

1 个答案:

答案 0 :(得分:1)

试试这个

browser1.Document.GetElementByID("submitButton").InvokeMember("Click");