1
simple_html_dom을 사용하여 파일을 열고 TR 특성을 바꾸려고합니다.simple_html_dom 테이블에 클래스 또는 ID 추가
$html = file_get_html('mandats/banque.html');
foreach ($html->find('table') as $node)
{ echo $node;}
지금까지를 :
<tr OnMouseOver="changeCouleur(this);" onMouseOut="remetCouleur(this);" OnClick="show('13510.php');">
내가로드 된 페이지에서만 표를 얻기 위해이 코드를 사용 :
파일은 할당 된 CSS 클래스 또는 ID로 여러 행이있는 테이블을 포함 테이블이 제대로 표시되지만 OnMouseOver 및 onMouseOut을 제거 할 수없고 행을 수정하는 CSS 클래스를 추가 할 수 없습니다.
은 기본적으로 내가 현재의 모든 속성을 제거 링크 참조를 유지하고 각 TR 요소에 CSS 클래스를 삽입 할 성공하지 $html->find('table,0')->class = 'mndlnk';
:
귀하의 소중한 의견에 미리 감사드립니다. 따옴표의이 그 경우
$html->find('table',0)->class = 'mndlnk';
을해야 안에 당신이 실수로 '0'을 넣어 같이 귀하의 질문에
안녕하십니까, 답장을 보내 주셔서 감사합니다. 실제로 오타였습니다. ! – FedIz
마지막으로 나는 PHP로 대체하여 내 문제를 해결 ... – FedIz