我已经读入了这段 HTML 代码$html
。我提取了一些正确的信息,但我无法获取 a 的选定选项值select
.
<select name="a" id="selstart">
<option value="00">Jan</option>
<option value="01">Feb</option>
<option value="02">Mar</option>
<option value="03">Apr</option>
<option value="04">May</option>
<option value="05">Jun</option>
<option selected value="06">Jul</option>
<option value="07">Aug</option>
<option value="08">Sep</option>
<option value="09">Oct</option>
<option value="10">Nov</option>
<option value="11">Dec</option>
</select>
并且需要将值“06”提取到变量中。
I tried:
foreach($html->find('select') as $element) {
if ($element->id == 'selstart')
{
$v = $element->find('option selected',0)->value . '</br>';
}
}
以及许多其他组合遵循的想法php , simple_html_dom.php, 获取所选选项但没有用。
有任何想法吗?
Use element[attr]选择具有指定属性的元素。
$v = $element->find('option[selected]', 0)->value . '</br>';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)