日期:2014-05-17  浏览次数:20809 次

c# WebBrowser得不到HtmlElement btn = webBrowser1.Document.All["submit_cnzz"];提交按钮
这种方法得不到提交按钮的htmlelement元素,密码和用户名框都是一样的,
<tr>
<td class="td_0">用户名:</td><td class="td_1">
<input type="text" autocomplete="off" name="username" id="username" tabindex="1" value=''>
</tr>
<tr>
<td class="td_0">密 码:</td><td class="td_1">
<input type="password" autocomplete="off" name="password" id="password" tabindex="2" value=''></td>
</tr>
下面是按钮的
<tr>
<td></td>
<td class="td_4">
<p class="clearFix">
<!--<span id="submit_cnzz"></span>-->
<input type="button" name="submit" id="submit_cnzz"/>
<a hidefocus="true" class="a_1" title="忘记密码?" href="http://tongji.cnzz.com/main.php?c=user&a=getpasswd&type=cnzz" target="_blank">忘记密码?</a>
</p>
</td>
</tr>

------解决方案--------------------
你可以先单步调试一下看看webBrowser1.Document是什么。