|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2011, 08:42 | #1 |
Новичок
Джуниор
Регистрация: 03.06.2011
Сообщений: 2
|
как найти нужную таблицу в HTML коде
Народ плиз помогите новичку....
Проблема заключается в том что я загружаю html страничку с компон. WebBrowser после этого мне нужно пробежать по ней и найти теги где начинается описании таблицы но таблицы именно той которая мне нужна так как там этих таб. выше и до фени Вот кусок html <table width="100%"> <tbody><tr class="name" align="center" bgcolor="#CCE1CC"><td bgcolor="#CCE1CC">Дата</td><td>ном</td><td>ном2</td><td>ном3</td><td>ном4</td><td>ном5</td><td>ном6</td></tr>) повторюсь так как там таких таб. много я предполагаю что нужно осуществить поиск по имени class так как у каждой таб. свой class описан. А вот как все это реализовать я даже не представляю наткнулся на кусок кода html_Teg:=WebBrowser1.OleObject.Doc ument.forms.item(0).elements; for i:=0 to (html_Teg.length-1) do begin if (html_Teg.item(i).name='name') then ) но этот кусок ищет элементы ввода на форме (inputы) может кто поможет как можно это реализовать. |
03.06.2011, 09:07 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
дык посмотрите сами на свою ошибку.
вам надо по class искать, а вы в коде ищете по name(обычно есть у полей формы) я б вообще по Pos/PosEx искал Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.06.2011, 09:21 | #3 |
Новичок
Джуниор
Регистрация: 03.06.2011
Сообщений: 2
|
это был проста пример....
по сути у меня уже на строчке html_Teg:=WebBrowser1.OleObject.Doc ument.forms.item(0).elements; вылетает ошибка так как это строка кода выдергивает первый встречающийся элемент forms а мне нужны таблицы а не элементы форм такие как input b тогда лее |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить страницу из WebBrowsera (html) в исходном коде? | spartactv | Общие вопросы Delphi | 2 | 27.08.2010 12:58 |
Как создать отформатированую HTML-таблицу из xls-файла? | %$PROregRAMi$t% | HTML и CSS | 1 | 28.05.2010 12:28 |
Как поправить строку в HTML - коде? | Tomatos | Общие вопросы Delphi | 7 | 09.09.2009 15:53 |
Как найти нужную строку в ListBox? | DelphiKettle | Помощь студентам | 2 | 05.09.2007 22:02 |