2012-09-11 51 views
0

得到一個選擇標籤的PHP的DOMDocument的XPath,我有以下的html:如何通過名稱

<select type="text" name="City" value=""> 
<option>city1</option> 
<option>city2</option> 
<option>city3</option> 

我想使用DOM文檔的XPath來獲得城市的陣列。我的xpath表達式到目前爲止是:

$xpath = new DOMXPath($dom); 
$nodeList = $xpath->query("//select[name=='City']/option"); 

這不工作,我不明白爲什麼。

比爾

回答

2

嘗試

$nodeList = $xpath->query("//select[@name='City']/option");