выполнить JavaScript, присоединенный к htmlelement в элементе управления веб-браузера - PullRequest
0 голосов
/ 05 января 2012

Мне нужна помощь о том, как выполнить javascript, прикрепленный к htmlelement в элементе управления webbrowser

При вводе во вводимом первом текстовом поле код JavaScript выполняет OnChange для конкретного текстового поля и отображает счетчик текста во втором текстовом поле.

Но если задать значение с помощью кода через веб-браузер, значение второго текстового поля не изменится.

В любом случае я могу выполнить JavaScript после установки значения?

1 Ответ

1 голос
/ 05 января 2012

Либо вызовите WebBrowser.Document.InvokeScript, передав имя функции js; Или позвоните HtmlElement.InvokeMember, передавая имя "события" для запуска (например, "OnChange").

РЕДАКТИРОВАТЬ: Пример в соответствии с просьбой.

Нажатием кнопки или обработчиком DocumentCompleted ...

oWeb.Document.InvokeScript("checkAgree")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...