![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WebBrowser1 - Установка значения в элементе Select [D7, WinXP]
Chaser © (2007-08-31 13:59:00)Всем привет!
В WebBrowser1 загружаю страницу, в ней находится Select в котором имеются какие-то значения типа:
<form id="editform" onsubmit="return false" enctype="multipart/form-data">
Метро:
<select id="subway" name="subway" style="width: 600px;">
<option value="0"></option>
<option value="22">ВДНХ</option>
<option value="24">Водный стадион</option>
<option value="25">Войковская</option>
<option value="57">Курская</option>
</select>
</form>
Так вот, требуется программно выбрать нужный элемент из списка, т.е. жмем в программе на кнопку и в списке выбирается к примеру "Курская".
Можно конечно выбирать по элемент по его "value" (это работает), но суть в том что эти "value" время от времени могут меняться, поэтому привязваться к ним нет смысла.
Алгоритм предполагаю такой:
Ищем на форме тег "select" и если его "name" = "subway", то считываем все "option" с ихними значениями и текстом в пременную, ну а дальше я уж сам доделаю.
Кто-нибудь может дать пример кода реализующего подобное?
Или может есть другие варианты?
Chaser (2007-08-31 17:56:00) [1]В общем в итоге сделел сам )))
Всем спасибо.
Reindeer Moss Eater (2007-08-31 17:24:00) [2]Ну и пусть проверяются на форме
Chaser (2007-08-31 17:22:00) [3]
> Есть отправить post вручную не из браузера, конечная цель
> какая ?
Вводимые значения должны проверяться визуально на самой форме, всякое может быть.
Denis_ (2007-08-31 16:50:00) [4]
> Алгоритм предполагаю такой:
> Ищем на форме тег "select" и если его "name" = "subway",
> то считываем все "option" с ихними значениями и текстом
> в пременную, ну а дальше я уж сам доделаю.
Ну и делай, в чём проблема?
tesseract (2007-08-31 16:26:00) [5]
> Или может есть другие варианты?
Есть отправить post вручную не из браузера, конечная цель какая ?