javascript - 无法使用 WATER 单击链接

标签 javascript c# jquery html 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 单击该链接。我尝试了各种方法,但都不起作用。

最佳答案

试试这个

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

关于javascript - 无法使用 WATER 单击链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31849269/

相关文章:

javascript - 如何解析从 Datatables ajax 调用接收到的 JSON?

php - 根据时区调整发布时间

在 IE9 中加载 iFrame 时,Jquery-ui 会产生未指定的错误

javascript - 为什么 window.location 在 FF 中比在 Chrome 中快得多?

c# - Azure Bot 的 Github 部署,线程中止失败

c# - WPF:KeyboardNavigationMode.Contained 无法抑制焦点环绕

c# - 如何使用 Watin 关闭浏览器 (IE8)?

javascript - 使用动态 PHP 变量绘制流程图绘图点

javascript - Selenium C# 如何通过 JavaScript 查找元素?

javascript - <文本区域> : ctrl + z breaks after changing the value content through javascript