单击WPF中的按钮

时间:2014-07-24 07:38:23

标签: c# dom

我目前正在开发一个机器人,如果给出正确的参数,我会自动在我喜欢的网站上创建一个帐户。我选择了这个例子Twitter。 问题是,当我调试它时,它加载表单,填写正确的字段,但点击按钮不起作用,我无法弄清楚原因。

我已经在Chrome调试工具中观看了事件监听器,并且说它有点击功能,但我无法调用它!

提前致谢

我正在处理的网址是:www.twitter.com/signup /

    private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
    {
        HtmlDocument doc = webBrowser1.Document;
        HtmlElement fullname = doc.GetElementById("full-name");
        HtmlElement email = doc.GetElementById("email");
        HtmlElement password = doc.GetElementById("password");
        HtmlElement username = doc.GetElementById("username");
        fullname.SetAttribute("value", "JustARandomTest");
        email.SetAttribute("value", "randomtest@test.com");
        password.SetAttribute("value", "randomtest");
        username.SetAttribute("value", "randomtest10");
        HtmlElement button = doc.GetElementsByTagName("input")["submit_button"];
        button.InvokeMember("click");




    }
}

}

0 个答案:

没有答案