Advertisement
calfred2808

set value on textbox web

Jul 20th, 2018
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.15 KB | None | 0 0
  1. with id
  2. Webbrowser.Document.getElementById("user").setAttribute("value", "username")
  3.  
  4.  
  5.  
  6. without id
  7. Webbrowser.Document.getElementByTagName("input").getElementByName("user").item(0).setAttribute("value", "username")
  8.  
  9.  
  10.  
  11.  
  12.  
  13. example
  14.  
  15.  
  16.  
  17.  
  18.    Try
  19.             MainForm.WebBrowser1.ScriptErrorsSuppressed = True
  20.  
  21.             While MainForm.WebBrowser1.ReadyState <> WebBrowserReadyState.Complete
  22.                 Application.DoEvents()
  23.             End While
  24.  
  25.             MainForm.WebBrowser1.Document.GetElementsByTagName("input").GetElementsByName("email").Item(0).SetAttribute("value", UName)
  26.  
  27.  
  28.  
  29.             MainForm.WebBrowser1.Document.GetElementsByTagName("input").GetElementsByName("password").Item(0).SetAttribute("value", Upassword)
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.             Dim allelements As HtmlElementCollection = MainForm.WebBrowser1.Document.All
  37.             For Each webpageelement As HtmlElement In allelements
  38.                 If webpageelement.InnerText = "Login" Then
  39.  
  40.                     webpageelement.InvokeMember("click")
  41.                 End If
  42.             Next
  43.  
  44.  
  45.  
  46.         Catch ex As Exception
  47.             MsgBox(ex.StackTrace)
  48.         End Try
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement