有网页如下
1 <select size="4" name="ListBox1" onchange="javascript:setTimeout(‘__doPostBack(\‘ListBox1\‘,\‘\‘)‘, 0)" id="ListBox1" style="height:262px;width:100%;"> 2 <option value="value1">选项1</option> 3 <option value="value2">选项2</option> 4 ...... 5 </select>
我开始想着用element.Children[1].SetAttribute("seleted","selected");
还有element.Children[1].InvokeMember("click");
发现都不行。。
后来我发现对象有个RaiseEvent()方法。。
改代码如下:
1 element.Children[1].SetAttribute("selected", "selected"); 2 element.RaiseEvent("onchange");
成功~与大家共享^_^
http://www.cnblogs.com/windgreen/p/3451215.html
时间: 2024-10-07 10:49:52