6
मैं इस पद्धति का उपयोग चयन सूची बॉक्स से आइटम का चयन करने की कोशिश कर रहा हूँ: यह एचटीएमएल कोडसी # वेब ब्राउज़र का चयन करें सूची आइटम पर क्लिक करें
<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>
आइटम वास्तव में परिवर्तन है से
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");
}
}
लेकिन वह नहीं करता है ' t execute onchange = "changeFileListRequestSize();" जावास्क्रिप्ट घटना।
कैसे चयन सूची आइटम क्लिक या "परिवर्तन"
इस विधि काम नहीं करता है अनुकरण करने के लिए, मैं पहले और कुछ भी नहीं –
क्या document.getElementById ("pageSize") के बारे में इस कोशिश की है। InvokeMember ("परिवर्तन पर") ? – aliassce
दोस्त काम करता है, बहुत बहुत धन्यवाद! –