6
Ich versuche Artikel aus ausgewähltem Listenfeld mit dieser Methode wählen:C# Web-Browser Element der Auswahlliste klicken
var elements = webBrowser1.Document.GetElementsByTagName("select");
foreach (HtmlElement element in elements)
{
if (element.GetAttribute("id")=="pagesize")
{
element.GetElementsByTagName("option")[2].SetAttribute("selected", "selected");
webBrowser1.Document.InvokeMember("click");
}
}
von HTML-Code
<select name="pagesize" id="pagesize" onchange="changeFileListRequestSize();">
<option value="10">10 files per page</option>
<option value="25" selected="selected">25 files per page</option>
<option value="50">50 files per page</option>
<option value="100">100 files per page</option>
<option value="200">200 files per page</option>
</select>
Artikel tatsächlich Änderungen sind aber das doesn‘ t execute onchange = "changeFileListRequestSize();" Javascript-Ereignis.
wie Element der Auswahlliste klicken oder „change“
diese Methode funktioniert nicht, simulieren, habe ich dieses vorher und nichts versucht haben –
was document.getElementById („pagesize“). InvokeMember ("bei Änderung") ? – aliassce
arbeitet Kumpel, vielen Dank! –