C# WebBrowser触发onchange事件
生活随笔
收集整理的這篇文章主要介紹了
C# WebBrowser触发onchange事件
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
有網(wǎng)頁(yè)如下
1 <select size="4" name="ListBox1" onchange="javascript:setTimeout('__doPostBack(\'ListBox1\',\'\')', 0)" id="ListBox1" style="height:262px;width:100%;"> 2 <option value="value1">選項(xiàng)1</option> 3 <option value="value2">選項(xiàng)2</option> 4 ...... 5 </select>我開(kāi)始想著用element.Children[1].SetAttribute("seleted","selected");
還有element.Children[1].InvokeMember("click");
發(fā)現(xiàn)都不行。。
后來(lái)發(fā)現(xiàn)對(duì)象有個(gè)RaiseEvent()方法。。
改代碼如下:
1 element.Children[1].SetAttribute("selected", "selected"); 2 element.RaiseEvent("onchange");總結(jié)
以上是生活随笔為你收集整理的C# WebBrowser触发onchange事件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android无线调试出现错误的解决方法
- 下一篇: 动漫人物矢量图库素材(矢量图库素材)