Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WebBrowser, как получить элемент JQuery объекта

74K
30 августа 2011 года
malblsh
1 / / 30.08.2011
Доброго времени суток!

Использую VS2010, загрузил страницу в WebBrowser, далее пытаюсь ввести в input значение.
На странице есть Jquery объект, в нем собственно и находится нужный мне input.
Но GetElementById возвращает Null.

Для проверки попробовал получить элемент не находящийся на этом объекте, результат положительный.
Собственно вопрос, как с помощью WebBrowser работать с JQuery?

 
Код:
webBrowser1.Navigate("урл");
while (WebB.ReadyState != WebBrowserReadyState.Complete)
       System.Windows.Forms.Application.DoEvents();
var test = webBrowser1.Document.GetElementById("Id элемента");


Заранее спасибо!
66K
10 июля 2012 года
ZloDeeV
4 / / 06.12.2010
Насколько я понял - вы говорите не о JQuery, ибо она здесь не при чем.
GetElementById возвращает Null только в случае если элемента с таким id не существует, проверяйте правильность id.
Я не уверен в своих знаниях о c# и с++, но var test = [Object object] меня смущает, понимает ли "обшарпанный" объекты DOM, а не JQuery, как вы их называете....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог