VB 代码求注释 网页下拉表单填写

SetoOption=WebBrowser1.Document.createElement("OPTION")oOption.innerText="6"oOption.V... Set oOption = WebBrowser1.Document.createElement("OPTION")
oOption.innerText = "6"
oOption.Value = "6"
WebBrowser1.Document.getElementsByTagName("select")(3).appendChild (oOption)
For Each a In WebBrowser1.Document.getElementsByTagName("OPTION")
If a.Value = "1986" Or a.Value = "6" Then a.Selected = True
Next
展开
 我来答
reakylee
2011-09-08 · TA获得超过2104个赞
知道小有建树答主
回答量:719
采纳率:100%
帮助的人:711万
展开全部
Set oOption = WebBrowser1.Document.createElement("OPTION")
*在网页上新建一个OPTION对象,此对象是用来向select控件中添加选择项的基类
oOption.innerText = "6"
*给OPTION对象赋值, innerText是显示给用户看到的值,类似于dropdownlist的text属性
oOption.Value = "6"
*给OPTION对象赋值, value是不显示给用户看的值,类似于dropdownlist的value属性
WebBrowser1.Document.getElementsByTagName("select")(3).appendChild (oOption)
*将OPTION对象添加到select控件的第3个位置
For Each a In WebBrowser1.Document.getElementsByTagName("OPTION")
*循环读取网页中所有OPTION对象,即select控件的所有可选值
If a.Value = "1986" Or a.Value = "6" Then a.Selected = True
*如果读出的OPTION对象的value属性值为1986或8时,则选中此项
Next
*宗上所述,此段代码是想实现动态给select控件添加可选项,然后再默认选中其中的某一项
庄依春
2011-09-08 · TA获得超过182个赞
知道小有建树答主
回答量:469
采纳率:0%
帮助的人:311万
展开全部
具体点,如果是网页中的表单,请给出网址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式