操作浏览器的问题(续)
http://topic.csdn.net/u/20120501/12/5c1754f9-72fd-4b93-8542-7247e3516b78.html?seed=407444625&r=78423855#r_78423855
无法连续发帖,只能另起新帖接着问了,各位见谅。
程序使用webbrowser控制登陆邮箱后一些表单操作。
需要填充inputField,然后点击“按钮“提交。代码如下:
。。。。<div id="AddFldrInput"> <div hmid="errorDiv" class="errorDiv" style="display: none;"></div> <input hmid="inputField" style="display: none;" maxlength="30" type="text"></div></li><li class="lnav_item" id="NewFldrBox"><a id="NewFldrLnk" class="lnav_newLnk" href="#"><span class="Caption">按钮</span></a></li>
HtmlElement tbAddFldrInput = webBrowser1.Document.All["AddFldrInput"]; HtmlElement btnAddFldr = webBrowser1.Document.All["NewFldrLnk"];if (tbAddFldrInput && btnAddFldr != null){ tbAddFldrInput.SetAttribute("value", "123456"); btnAddFldr.InvokeMember("click"); }