VB如何选择网页中的li下拉菜单
VB怎么选择网页中的li下拉菜单?
申请QQ的页面有一个选择年,月,日的下拉菜单.
请问当使用webbrowser载入页面后,怎样自动选择下拉菜单?
------解决方案--------------------
用过mshtml不?我给你点C#的代码参考,VB6里差不多的用:
"questionid"就是这个下拉框的ID,question.selectedIndex = 0;表示选择第一项。
关于在VB6中使用mshtml,请参考:
http://www.codeguru.com/vb/vb_internet/html/article.php/c4815
------解决方案--------------------
webbrowser1.document.getelementbyid("xuanze").value="1"
或者
webbrowser1.document.getelementbyid("xuanze").selected="selected"
申请QQ的页面有一个选择年,月,日的下拉菜单.
请问当使用webbrowser载入页面后,怎样自动选择下拉菜单?
------解决方案--------------------
用过mshtml不?我给你点C#的代码参考,VB6里差不多的用:
mshtml.HTMLDocumentClass dclass = (mshtml.HTMLDocumentClass)IE.Document;
mshtml.HTMLSelectElementClass question = (mshtml.HTMLSelectElementClass)dclass.all.item("questionid", null);
question.selectedIndex = 0;
"questionid"就是这个下拉框的ID,question.selectedIndex = 0;表示选择第一项。
关于在VB6中使用mshtml,请参考:
http://www.codeguru.com/vb/vb_internet/html/article.php/c4815
------解决方案--------------------
webbrowser1.document.getelementbyid("xuanze").value="1"
或者
webbrowser1.document.getelementbyid("xuanze").selected="selected"