我想创建一个网站自动填充。
主页有一个包含20个或更多字符(国家/地区)的DropDownMenu
<select id="foo_pre_reg_country" name="foo_pre_reg_country" style="/*display:none;*/">
<option value="AFG">Afghanistan</option>
<option value="EGY">Ägypten</option>
<option value="ALA">Åland</option>
<option value="ALB">Albanien</option>
<option value="DZA">Algerien</option>
<option value="ASM">Amerikanisch-Samoa</option>
</select>
我可以选择webBrowser1.Document.GetElementById("foo_pre_reg_country"....
的ID
抱歉我的英语不好,谢谢你的帮助。
答案 0 :(得分:-1)
html代码是:
<select id="foo_pre_reg_country" name="foo_pre_reg_country" style="/*display:none;*/">
<option value="AFG">Afghanistan</option>
<option value="EGY">Ägypten</option>
<option value="ALA">Åland</option>
<option value="ALB">Albanien</option>
<option value="DZA">Algerien</option>
<option value="ASM">Amerikanisch-Samoa</option>
<option value="VIR">Amerikanische Jungferninseln</option>
<option value="AND">Andorra</option>
<option value="AGO">Angola</option>
<option value="AIA">Anguilla</option>
<option value="ATA">Antarktika</option>
<option value="ATG">Antigua und Barbuda</option>
</select>
&#13;
我的代码:WebBrowser1.Document.GetElementById("foo_pre_reg_country").SetAttribute("Value", "EGY")
无效
什么是正确的方式?