0
如何從C#中的HTML頁面正確加載組合框對象? 爲什麼我不能讀取所有「根」的後代?爲什麼我不能讀取所有「根」的後代? C#HTML
<select name="mainCategory">
<option value=""> select1 </option>
<option value="21"> Antiques & Art </option>
<option value="61"> Office and Advertising </option>
<option value="22"> Jewelry & Watches </option>
<option value="23"> For Kids </option>
<option value="24"> Home & Garden </option>
<option value="39"> Erotica </option>
<option value="25"> Videos </option>
<option value="26"> Company and Industry </option>
<option value="27"> Photography </option>
<option value="28"> Games </option>
<option value="29"> Collections </option>
<option value="30"> Computers </option>
<option value="31"> Books and Comics </option>
<option value="32"> Automotive </option>
<option value="33"> Music and Instruments </option>
<option value="34"> Clothing, Shoes, Accessories </option>
<option value="40" selected="selected"> Other </option>
<option value="81"> Crafts </option>
<option value="35"> Consumer Electronics </option>
<option value="36"> Sport and Tourism </option>
<option value="37"> Phones & Accessories </option>
<option value="38"> Health and Beauty </option>
<option value="62"> Food </option>
</select>
通過使用這種代碼:
HtmlElement root = this.webBrowser1.Document.GetElementsByTagName("select")[2];
或
HtmlElement root = this.webBrowser1.Document.GetElementById("mainCategory");
元素 「根」 只包含一個孩子 - 「選擇1」,其中有沒有更多的後代。 爲什麼我不能讀取所有「根」的後代?
好的我糾正了。我無意中寫道。 – user231605
這很好。修復後您的代碼是否工作? – OnoSendai
它可以工作,但問題在於讀取所有「根」的後代。 – user231605