.NET 4.x Управление элементами webBrowser кодом - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем доброго дня! Я понимаю, что данная тема заезжена и что я не первый такой умник, но поверьте мне это последнее что я пробую в решении моей проблемы, я перечитал уже все и перепробовал тоже, так что не сердитесь. Дело в том, что мне необходимо управлять веб элементом, который не имеет ID, так они выглядят
Листинг программы
  1. <input type="text" name="@user.userid" value="" size="40">
Листинг программы
  1. <input type="password" name="@user.password" value="" size="40" autocomplete="OFF">
Листинг программы
  1. <input type="submit" value="Логин" name="Submit" class="entry_button" onmouseover="this.className='entry_buttonhover'" onmouseout="this.className='entry_button'">
я перепробовал все что смог найти на просторах сети, но добраться до этих элементов так и не удалось. Быть может решение перед носом, но как то ни как(( Прошу помочь, заранее благодарю.

Решение задачи: «.NET 4.x Управление элементами webBrowser кодом»

textual
Листинг программы
  1.         For Each frame As HtmlWindow In WebBrowser1.Document.Window.Frames
  2.             If frame.Name = "main" Then
  3.                 For Each element As HtmlElement In frame.Document.GetElementsByTagName("input")
  4.                     If element.Name = "@user.userid" Then
  5.                         MsgBox(element.OuterHtml)
  6.                     ElseIf element.Name = "@user.password" Then
  7.                         MsgBox(element.OuterHtml)
  8.                     ElseIf element.GetAttribute("type") = "submit" Then
  9.                         MsgBox(element.OuterHtml)
  10.                     End If
  11.                 Next
  12.             End If
  13.         Next

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут