Awesomium нажатие по елементу - C#
Формулировка задачи:
Здравствуйте , нужно выполнить нажатие на елемент страницы
Нужно нажать на "Польщі Київ"
, я знаю как нажать просто на ссылку по айди , но здесь немного другая ситуация прошу помощи.
Нужно именно через awesomium браузер
Листинг программы
- <select name="ctl00$plhMain$cboVAC" id="ctl00_plhMain_cboVAC" style="width:280px;">
- <option value="-1">-Оберіть ППВА-</option>
- <option value="5">Польщі Івано-Франківськ</option>
- <option value="7">Польщі Львів</option>
- <option value="8">Польщі Тернопіль</option>
- <option value="9">Польщі Рівне</option>
- <option value="10">Польщі Луцьк</option>
- <option value="11">Польщі Дніпропетровськ</option>
- <option value="12">Польщі Харків</option>
- <option value="13">Польщі Київ</option>
- <option value="14">Польщі Одеса</option>
- <option value="15">Польщі Хмельницький</option>
- <option value="16">Польщі Житомир</option>
- <option value="17">Польщі Вінниця</option>
- <option value="19">Польщі Донецьк</option>
- <option value="20">Польщі Ужгород</option>
- <option value="21">Польщі Чернівці</option>
- <option value="22">Польщі Луганськ</option>
- </select>
Листинг программы
- <option value="13">Польщі Київ</option>
Решение задачи: «Awesomium нажатие по елементу»
textual
Листинг программы
- JSObject document = webControl1.ExecuteJavascriptWithResult("document");
- if (document == null)
- return;
- using (document)
- {
- JSObject signin = document.Invoke("getElementById", "ctl00_plhMain_lnkSchApp");
- if (signin == null)
- return;
- using (signin)
- signin.InvokeAsync("click");
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д