C# HTMLElement';s GetAttribute(“html”)或GetAttribute(“文本”)未返回值

C# HTMLElement';s GetAttribute(“html”)或GetAttribute(“文本”)未返回值,c#,getelementsbytagname,getattribute,getelementsbyname,C#,Getelementsbytagname,Getattribute,Getelementsbyname,在这个例子中,我如何使用C#HTMLElement的get属性在这一行中获得“googleclick”。假设此元素是使用getElementByTagName吸收的。我不确定该使用哪种属性,我已经尝试了“html”和“text”(例如element.GetAttribute(“html”))属性,该属性在java上工作,但遗憾的是在c上没有 “谷歌点击”不是一个属性,而是一个内部文本 HtmlElementCollection links = web.Document.GetElementsBy

在这个例子中,我如何使用C#HTMLElement的get属性在这一行中获得“googleclick”。假设此元素是使用getElementByTagName吸收的。我不确定该使用哪种属性,我已经尝试了“html”和“text”(例如element.GetAttribute(“html”))属性,该属性在java上工作,但遗憾的是在c上没有

“谷歌点击”不是一个属性,而是一个内部文本

HtmlElementCollection links = web.Document.GetElementsByTagName("a");
foreach (HtmlElement link in links)
{
    if (link.InnerText == "GoogleClick")
        MessageBox.Show(this, "Hooray I got it!");
}
“谷歌点击”不是一个属性,而是一个内部文本

HtmlElementCollection links = web.Document.GetElementsByTagName("a");
foreach (HtmlElement link in links)
{
    if (link.InnerText == "GoogleClick")
        MessageBox.Show(this, "Hooray I got it!");
}
HtmlElementCollection links = web.Document.GetElementsByTagName("a");
foreach (HtmlElement link in links)
{
    if (link.InnerText == "GoogleClick")
        MessageBox.Show(this, "Hooray I got it!");
}