Pourquoi la méthode HtmlElement
GetAttribute()
renvoie mshtml.HTMLInputElementClass
au lieu de la valeur de l'attribut, lorsque j'essaie d'obtenir la valeur de l'attribut action
d'un formulaire?Pourquoi la méthode GetAttribute() de HtmlElement renvoie-t-elle "mshtml.HTMLInputElementClass" au lieu de la valeur de l'attribut?
HtmlElementCollection elements = webBrowser1.Document.Forms;
foreach (HtmlElement element in elements)
MessageBox.Show(element.GetAttribute("action") + "");
Pas repro. Publiez le code HTML qui affiche le formulaire. –
Exemple qui fonctionne: http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_form_submit –
http://amazines.com/member_login.cfm – luvieere