Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с web-формами [D7, Win2k]


Barsky ©   (2007-06-22 14:41:00) 

Есть форма:
form:=WebBrowser1.OleObject.document.frames.item(2).document.forms.item('Form1') ;

Есть на форме поле <select>:

<select name='aaa'>
 <option value=1>Текст 1</value>
</select>

Нужно получить название выбранной записи, тоесть "Текст 1".

Как сделать?


Barsky   (2007-06-25 16:29:00) [1]

Сделал так. Код с недоработками, но идея такова:


inn:=form.inn.InnerHTML;
inn:=copy(inn, pos(form.inn.value, inn)+length(form.inn.value)+1, length(inn)-pos(form.inn.value, inn)-length(form.inn.value));
inn:=copy(inn, pos('>', inn)+1, length(inn)-pos(form.inn.value, inn));
inn:=copy(inn, 1, pos('<', inn)-1);


Наверх

Титульная страница Поиск, карта сайта Написать письмо