请教在winform实现点击网页上的按钮问题
我在Winform用webBrowser读入一个网页,然后想用如下的方法来实现点击网页上的按钮: 
 HtmlDocument   htmlDOC   =   webBrowser1.Document; 
 HtmlElement   elem   =   htmlDOC.All[ "按钮2 "]; 
 elem.InvokeMember( "click ");   
 但问题是我目标网页上的按钮语句如下: 
  <INPUT   type= "button "   class= "button "   onClick= "query( '0 '); "   value= "按钮2 ">  </td>    
 没有ID,也没有name,上面的语句就行不通了,请问有什么办法?   
------解决方案--------------------HtmlElementCollection elems = null; 
 elems = webBrowser1.Document.GetElementsByTagName( "INPUT ");   
 foreach (HtmlElement elem in elems) 
 { 
     if (elem.OuterHtml.Contains( "value=\ "按钮2 ")) 
     { 
         elem.InvokeMember( "click "); 
         return; 
     } 
 }