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

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

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

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

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

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

1 ответ

Решение

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

<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.
Другие вопросы по тегам