网页相关源码:
 <tr>
    <td class="td1">&nbsp;</td>
    <td class="td2"><input name="" type="button" class="btn-submit" onFocus="this.className='btn-submit-act'" onBlur="this.className='btn-submit'" onClick="this.blur();doRegFormSubmit();" value="" title="创建帐号">
</td>
    <td class="td3">&nbsp;</td>
  </tr>
如何模拟点击这个按钮啊?
webBrowser1.Document.GetElementById("confirm").InvokeMember("Click");就是没明白上面的网页源码中哪个是ID?

解决方案 »

  1.   

    没有指定id<input name="" type="button" id="aaaaaa" 应该包含这个id才有id
      

  2.   

    那我该怎么办? 麻烦大家看一下http://reg.email.163.com/mailregAll/reg0.jsp
    如何模拟提交“创建注册?
      

  3.   

    遍历Document.body.All
    找到OuterHtml是<input name="" type="button" class="btn-submit" onFocus="this.className='btn-submit-act'" onBlur="this.className='btn-submit'" onClick="this.blur();doRegFormSubmit();" value="" title="创建帐号">的HtmlElement
    然后对找到的HtmlElement调用函数InvokeMember("Click")完事了。
    给分……
      

  4.   

    htmlelement het=null;
    foreach (htmlelement hett in Document.body.All)
    {
    if(hett.outerhtml=="指定的OuterHtml")
    {
    het=hett;
    break;
    }
    }
    if(het!=null)
    het.InvokeMember("Click")//大小写自己改,再不会帮不了你了。