C# WebBrowser触发onchange事件
生活随笔
收集整理的這篇文章主要介紹了
C# WebBrowser触发onchange事件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有網頁如下
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");總結
以上是生活随笔為你收集整理的C# WebBrowser触发onchange事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android无线调试出现错误的解决方法
- 下一篇: 各浏览器内核与C#WinForm开发De