0

在 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?

4

0 回答 0