我有这段代码片段,我想使用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>
答案 0 :(得分:0)
作为建议,而不是:
$site = new DOMdocument();
$p = $site -> getElementById('nan');
在javascript函数中使用它
var nanTextValue = document.getElementById(nan).value;