当前位置:首页 > Windows程序 > 正文

C# WebBrowser触发onchange事件

2021-03-25 Windows程序

1 <select size="4" onchange="javascript:setTimeout(‘__doPostBack(\‘ListBox1\‘,\‘\‘)‘, 0)"> 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");

成功~与大家共享^_^

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/67108.html