Я хотел бы извлечь на html-странице все имена атрибутов, которые начинаются с ctl00 $ ctl00 $ mainContent $ bodyContent $ chkRitira_ и проверить, проверен ли входной тег. Например, у меня есть этот HTML-код:
<tr>
<td operazione="ritira"><input id="ctl00_ctl00_mainContent_bodyContent_chkRitira_852428" type="checkbox" name="ctl00$ctl00$mainContent$bodyContent$chkRitira_852428" /><label for="ctl00_ctl00_mainContent_bodyContent_chkRitira_852428">Ritira</label></td>
</tr>
<tr>
<td operazione="ritira"><input id="ctl00_ctl00_mainContent_bodyContent_chkRitira_852429" type="checkbox" name="ctl00$ctl00$mainContent$bodyContent$chkRitira_852429" /><label for="ctl00_ctl00_mainContent_bodyContent_chkRitira_852429"> Ritira</label></td>
</tr>
Я хочу проверить, проверяется ли каждая проверка ввода, начинающаяся с ctl00 $ ctl00 $ mainContent $ bodyContent $ chkRitira_ и имя атрибута, затем:
ctl00$ctl00$mainContent$bodyContent$chkRitira_852428
ctl00$ctl00$mainContent$bodyContent$chkRitira_852429
Я пытался с:
$xpR=new DOMXPath( $dom_richieste_r );
$colR = $xpR->query( '//input[@name="ctl00$ctl00$mainContent$bodyContent$chkRitira_"]' );
Но это возвращает мне содержимое узла.