C#如何通过web浏览器点击按钮auttomaticly [英] C# How to Click Button auttomaticly via WebBrowser

查看:164
本文介绍了C#如何通过web浏览器点击按钮auttomaticly的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的点击页面的HTML code是:

The Html code of my click page is :

<input type="submit" id="publishButton-ns" class="ubtn ubtn-block"
 name="publish" tabindex="10" value="Publish Post">

我想这code为点击:

I tried this code for clicking:

webBrowser1.Document.GetElementById("publishButton-ns").InvokeMember("click");

但没有找到该按钮。

but this not found the button.

先谢谢了!

推荐答案

这可能会帮助你。

<input type="submit" value="Submit" />

HtmlElementCollection elc = this.webBrowser1.Document.GetElementsByTagName("input");  
foreach (HtmlElement el in elc)  
{  
   if (el.GetAttribute("type").Equals("submit"))  
   {  
        el.InvokeMember("Click");  
   }  
 }

这篇关于C#如何通过web浏览器点击按钮auttomaticly的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆