Как я могу дать значения для текстовых полей элемента управления webBrowser? - PullRequest
0 голосов
/ 23 апреля 2010

Пожалуйста, перейдите на этот веб-сайт: http://www.dofellow.com/ и посмотрите видео с программным обеспечением.

Этот парень передает значения для текстовых полей управления webBrowser из базы данных / сетки данных / текстового поля и т. Д.

Может кто-нибудь сказать мне, как он это делает?Я думаю, что каждый веб-сайт имеет разные идентификаторы для текстовых полей, тогда как он присваивает значения этим полям?

Кроме того, как он ищет переходить по ссылкам в Google?Кто-нибудь может поделиться поисковым запросом со мной?

Заранее спасибо.

1 Ответ

1 голос
/ 23 апреля 2010

Я думаю, что этот парень получает эти текстовые поля неточно. Возможно, он не будет работать правильно для сайта со следующим кодом:

<input type="text" id="email" />   **His code will put the name into this field**
<input type="text" id="displayName" />   **emails will be put here**
<textarea id="comment"></textarea>

Чтобы изменить значения этих элементов управления HTML, мы можем использовать:

WebBrowser wb = new WebBroswer();
wb.Navigate("http://www.google.com");
wb.Document.GetElementById("theID") or GetElementByTagName etc.
...