在 C# 中使用 WebBrowser 时遇到问题。
以这种方式寻找对象“输入”
HtmlDocument sHTML = webBrowser.Document;
ObjElement HtmlElement;
ObjElement = sHTML.GetElementById (sValue);
if (objElement != null)
{
ObjElement.SetAttribute ("value", sText);
}
但现在我需要使用复选框(HtmlInputCheckBox)
HtmlInputCheckBox OtherObjElement;
OtherObjElement = sHTML.GetElementById (sValue); <====== ERROR :(
if (OtherObjElement != null)
{
if (!OtherObjElement.checked) OtherObjElement.click
}
如何在 HtmlInputCheckBox 中转换 HTMLElement?