Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: как програмно нажать кнопку на html странице Добавлено: 26.12.09 00:35  

Автор вопроса:  Br.Misha
Здраствуйте!
Вобщем нада мне програмно заполнить форму и нажать кнопку для отправки.
Заполнить форму у меня получилось, например есть на странице такой код:

<p><b>Country: </b>
<input name="tbCountry"
type="text"
id="tbCountry"
style="width:50%"
maxlength="50" /></p>

чтобы заполнить даную строку я использую такой код:
WebBrowser1.Document.All("tbCountry").InnerText = "Ukraine"

Всё работает нормально. Но после заполнения формы мне нада ещё нажать кнопку, html-код:

<p style='text-align:center;'>
<input name="btnAdd"
type="submit"
class="buttom"
id="cmdAdd"
value="Add Product" />
</p>

Но как нажать эту кнопку я не знаю :( подскажите плиз!
ЗЫ: на этом сайте было несколько примеров но ниодин с них не сработал.

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #1
Добавлено: 26.12.09 13:01
  1.  
  2. Dim knopka As HtmlElement
  3.         knopka = WebBrowser1.Document.GetElementById("cmdadd")
  4.         Dim textBoxNative As mshtml.IHTMLElement = DirectCast(knopka.DomElement, mshtml.IHTMLElement)
  5.         textBoxNative.click()
  6.  

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам