webBrowser.Document.GetElementById(strID)
上句可以得到对应的控件,那么如何得到这个控件的类型呢?

解决方案 »

  1.   

      你得到了控件,再Gettype()不就行了,,,
      

  2.   

    那只能得到C#中的类型:
    System.Windows.Forms.HtmlElement
    但现在需要得到html中的对象类型。
      

  3.   

    webBrowser1.Document.GetElementById(...).TagName通过TagName可以确认,比如“A”、“DIV”、“IMG”、“BODY”
      

  4.   

    <input type="text" name="text" id="text">
    <input type="checkbox" name="checkbox" id="checkbox">
    但input控件就有不同类型,还需要进一步确认,当然通过分析HTML代码也可以判断,但感觉还是麻烦了。
      

  5.   

    先分析TagName为“INPUT”在分析type...