TR内的HTML值为:
<input type="radio" name="question_id[1111]" id="question_id[1111]" value="999" class="noborder" checked />Yes</div><div style="white-space:nowrap;margin-right:20px;display:inline-block;">
<input type="radio" name="question_id[1111]" id="question_id[1111]" value="888" class="noborder" />No</div>
我的代码是:
$html = str_get_html($results);
foreach($html->find('tr') as $tr)
{
foreach($tr->find('input') as $input)
{
if ('not sure what to put here' == 'checked')
{
print $input->'value';
}
}
}
我只是想确定哪些结果包含'已检查'。如果是,它应该返回'值'。我可以使用$input->'value
'获取值的值,但是如何获得非元素的值呢?
答案 0 :(得分:1)
未经测试但也许您应该尝试一下:
$html = str_get_html($results);
foreach($html->find('tr') as $tr)
{
foreach($tr->find('input[checked]') as $input)
{
print $input->'value';
}
}