1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 |
using
System; using
System.Windows.Forms; namespace
Demo { public
partial
class
Form1 : Form { public
Form1() { InitializeComponent(); webBrowser1.DocumentText = ( "<select id=\"pid\" onchange=\"gradeChange()\">"
+ "<option grade=\"1\" value=\"a\">选项一</a>"
+ "<option grade=\"2\" value=\"b\">选项二</a>"
+ "</select>"
+ "<script type=\"text/javascript\">"
+ "function gradeChange(){"
+ "var objS = document.getElementById(\"pid\");"
+ "var grade = objS.options[objS.selectedIndex].grade;"
+ "alert(grade);"
+ "}"
+ "</script>" ); } private
void
button2_Click( object
sender, EventArgs e) { HtmlElementCollection elements = webBrowser1.Document.GetElementById( "pid" ).GetElementsByTagName( "option" ); foreach
(HtmlElement option in
elements) { option.SetAttribute( "selected" , "selected" ); webBrowser1.Document.GetElementById( "pid" ).RaiseEvent( "onchange" ); break ; } } } } |
原文:http://www.cnblogs.com/lonelyxmas/p/3517281.html