怎樣獲得一個HTML標記的所有屬性和屬性值

怎樣獲得一個HTML標記的所有屬性和屬性值     -|walrus 發表於 2006-8-8 21:03:00
怎樣獲得一個HTML標記的所有屬性和屬性值
要遍歷一個HTML標記的所有屬性和屬性值,要使用IHTMLDOMNode
示例如下:
IHTMLDOMNode child_node = ......;
IHTMLAttributeCollection ac=(IHTMLAttributeCollection)child_node.attributes;
if (ac!=null)
{
  foreach(IHTMLDOMAttribute ab in ac)//獲取每一個屬性
  {
    if (ab.specified) //是否指定屬性,
     {
       if (ab.nodeValue!=null) //屬性值不空
      {
        string m_sdomvalue=ab.nodeValue.ToString().Trim().ToLower();
        System.Console.WriteLine("Attribute:"+ab.nodeName+"" Value:"+m_sdomvalue);
      }//if (ab.nodeValue!=null)  
    }
  }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章