我看过一些例子,但没有任何问题可以解决我的问题。
假设您在网站上有这个HTML代码。
<button onclick="searchClick();" value="SomeValue" type="button" class="submitBtn"><span>Some Button Text</span></button>
如何在winforms中使用WebBrowser .NET组件检索此项并执行单击?
GetElementById无法获取任何内容......或者似乎无法找到如何使用GetElementsByTag ......
任何帮助表示感谢。
答案 0 :(得分:1)
该按钮没有标识符。您需要分析页面以查找HTML中的唯一性,例如命名表单中的第一个按钮或其onclick属性为“searchClick();”的唯一按钮,然后编写代码以查找唯一性。
至于ciicking,以编程方式单击不会引发onclick事件。但您可以使用HtmlWindow.ExecScript直接调用searchClick函数。