网页内容如下
<select name="Contry"><option value="default" selected>-Select-</option> <option value="CH">China</option>
<option value="EN">English</option>
</select> 当“value为字符”时,用如下代码为什么不能自动选择?
WebBrowser1.Document.getElementsByName("Contry").Item(0).SelectedIndex = "CH"
问题补充:<select name="Contry"><option value="default" selected>-Select-</option> <option value="1">China</option>
<option value="2">English</option>
</select> 当“value为数值”时,用如下代码就可以自动选择
WebBrowser1.Document.getElementsByName("Contry").Item(0).SelectedIndex = 1
这样的代码可以成功选择表单
<select name="Contry"><option value="default" selected>-Select-</option> <option value="CH">China</option>
<option value="EN">English</option>
</select> 当“value为字符”时,用如下代码为什么不能自动选择?
WebBrowser1.Document.getElementsByName("Contry").Item(0).SelectedIndex = "CH"
问题补充:<select name="Contry"><option value="default" selected>-Select-</option> <option value="1">China</option>
<option value="2">English</option>
</select> 当“value为数值”时,用如下代码就可以自动选择
WebBrowser1.Document.getElementsByName("Contry").Item(0).SelectedIndex = 1
这样的代码可以成功选择表单
end if
WebBrowser1.Document.getElementsByName("Contry").Item(0).SelectedIndex = 1 这段代码只要付值就出错,提示对象不支持该属性或方法
Dim objDocument3 As IHTMLDocument3
Set objDocument3 = WebBrowser1.Document
Set obj = objDocument3.getElementById("Contry")
obj.selectedIndex=XXXXXXX
需要引用什么?
非常感谢!!!!!!
webbrowser1.Document.getElementsByname("Contry")(0).Value = "CH"
webbrowser1.Document.getElementsByname("Contry")(0).Value = "EN"
WebBrowser1.Document.getElementsByName("Contry").Item(0).SelectedIndex = 1
请问是不是要引用啥组件的?大伙说的该不是VB.net吧?
偶用的是VB6.0~~
vDoc.body.All("Contry").Item(1).Selected = True 1为Index