[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выделить аттрибут из элемента
[MI_nor]
Здрастввуйте, пытаюсь получить ссылку из тега. Использую Dom и XPath.

$dom = new DOMDocument();
@$dom->loadHTML( $HTMLCode );

$xpath = new DomXPath( $dom );

$queryDate = ".//*[@id='gvFirmList']/tr/td";

$dates = $xpath->query($queryDate);

$mas;
$i = 0; $j = 0;
foreach( $dates as $data) {
if ($i == 2) {
$mas[$j][3] = $data->firstChild->getAttribute('href');
}
if ($i == 3 ) {
$mas[$j][3] = "";
$i = 0;
$j++;
}
$mas[$j][$i] = $data->nodeValue;
$i++;
}


Полсле парсинга получается что в каждом третьем элементе <td> есть элемент <a href=''> но
$data->firstChild->getAttribute('href'); возвращает пустоту =( Почему так может быть?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.