Я хочу получить значения внутри тдс.Я могу сделать это с помощью getElementsByTagName, но я не могу управлять им с помощью getElementById.
HTML может выглядеть следующим образом:
<table id="myid">
<tr>
<td>value1</td>
<td>value2</td>
</tr>
<tr>
<td>value1</td>
<td>value2</td>
</tr>
</table>
PHP, используемый для доступа к значениям:
<?PHP
$dom = new DOMDocument();
$dom->loadHTMLfile('http://remoteDomain/thispage.html');
$table=$dom->getElementById('myid');
foreach($table->getElementsByTagName('tr') as $key =>$tr){
$tr->getElementsByTagName('td')->item(0)->nodeValue;
}
?>
РЕДАКТИРОВАТЬ
Я получил ошибку: Неустранимая ошибка: вызов функции-члена getElementsByTagName () для необъекта в ...
РЕДАКТИРОВАТЬ2
Информация о php:
DOM / XML включен
DOM / XML API Версия 20031129
libxml Версия 2.7.3
Операционная система: Windows