问题的目的:
我需要向最终用户显示不正确的 HTML 标签。例如,拿标签。如果没有“alt”属性,我必须显示整个标签(
<img src="blahblah.jpg"/>
)。
My attempt:
Skybound.Gecko.GeckoElementCollection elemcol=wbMain.Document.getElementsByTagName("img");
foreach(Skybound.Gecko.GeckoElement elem in elemcol)
{
//Just a basic check to see if the attribute exists
if((elem.GetAttribute("alt").ToString())==null)
{
String content=elem.InnerHtml;
return content;
}
}
elem.InnerHtml 只返回一个空值。我需要获取整个标签..更像是 outerHTML.. 但是这里不支持 outerHTML 命令。我是 c# 的新手,我真的无法通过它。请帮帮我。:(