我試圖從一個div中獲取內容。這是我的例子:php div內容找到
<div id="holder">
<div class="drop_down">
<select name="lists" id="lists" onchange="changeDropDown(this);">
<option value="175" url="/90/175">
Option 1 </option>
<option value="176" url="/90/176">
Option 2 </option>
<option value="185" url="/90/177">
Option 3 </option>
</select>
</div>
</div>
我需要遍歷得到所有URL的選擇,我只需要這些文字:「/一百七十五分之九十○」,「/一百七十六分之九十○」,..
我試圖通過使用此代碼file_get_html獲得:
$html = file_get_html($path);
$con_div = $html->find('div.drop_down',0);
echo $con_div->plaintext;
,但我的輸出是:方案1,方案2,方案3 ...
有人能幫助我嗎? 謝謝。
我們可以使用JavaScript或jQuery嗎? – 2014-09-25 09:22:28
它在Q標題中顯示「php」。 – Paul 2014-09-25 09:24:43
如果您使用的是DOM解析器(簡單的html dom?),您需要選擇並遍歷'option'元素並獲取url屬性。 – 2014-09-25 09:26:13