DOMdocument ting标签的内容

时间:2014-05-24 15:44:02

标签: php html domdocument

我有这段代码片段,我想使用PHP DOMDocument对<p id="nan" ></p>标签的nodeValue但是我得到一个像

这样的错误
  

注意:尝试获取非对象的属性

在以下一行:

echo $p->nodeValue;

我的代码:

<?php

$site = new DOMdocument();
$p = $site -> getElementById('nan');
echo $p->nodeValue;
$html = $site->saveHTML();
echo $html ;


?>

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<p id="nan"> Jello </p>
<ul id="list">
    <li> This is a ordered list </li>

</ul>

</body>
</html>

1 个答案:

答案 0 :(得分:0)

作为建议,而不是:

$site = new DOMdocument();
$p = $site -> getElementById('nan');

在javascript函数中使用它

var nanTextValue = document.getElementById(nan).value;