Bonjour,

J'ai ouvert un sujet ce jour mais l'ayant résolu je l'ai passé en... Resolu. Je dois donc en ouvrir un nouveau pour mon nouveau problème.N'ayez pas d’inquiétude, je n'envisage pas de sur-occuper le forum.

Je cherche à remplir un "textarea".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
    Dim theElementCollectionX As HtmlElementCollection
        theElementCollectionX = WebBrowser1.Document.GetElementsByTagName("textarea")
        For Each curElement As HtmlElement In theElementCollectionX
            curElement.InnerText = variabledetexte
            Application.DoEvents()
            Exit For
        Next
Mon texte est bien affiché au bon endroit sur l'écran du webbrowser mais lorsque je clique sur "valider" j'ai un message d'erreur qui me dit que je n'ai pas entré de texte. Lorsque je fais un copier/coller du même texte au même endroit, tout fonctionne correctement.

Est-il possible qu'il y ai une histoire d'ajax ou autre et que lorsque "j'injecte" le code il ne soit pas vu ?

Je ne m'en sors pas de ce projet ! Merci pour votre aide.