通過DOM文檔和的getElementById()獲得價值這是我的HTML代碼:不能在PHP
<tr>
<td class="serviceOK">Total</td>
<td class="serviceOK">0d 0h 0m 0s</td>
<td id="test" class="serviceOK">0.000%</td>
<td class="serviceOK">0.000%</td>
</tr>
,這是我的PHP代碼:
$doc = new DOMDocument();
$doc->validateOnParse = true;
@$doc->loadHTML($report); //$report is actually my HTML code.
echo $doc->saveHTML(); //echoes everything successfully.
$run = $doc->getElementById('test');
echo $run; //echoes Nothing
var_dump($run); //echoes NULL
我使用PHP DOMDocument到解析我的HTML代碼並使用id =「test」檢索該元素中的值,但它不迴應任何內容。有什麼我失蹤?
你也可以使用jquery。 –
嘗試'$ doc-> getElementById('test') - > tagName;'並參見 – 2013-06-28 19:55:58
@sharif - jquery與此無關。 Zim3r解析它的服務器端。 – Joe