gpt4 book ai didi

css - simple_html_dom 向表中添加类或 ID

转载 作者:太空宇宙 更新时间:2023-11-03 18:54:35 26 4
gpt4 key购买 nike

我正在尝试使用 simple_html_dom 打开文件并替换 TR 属性。

该文件包含一个表,其中有几行没有分配 css 类或 id:

<tr OnMouseOver="changeCouleur(this);" onMouseOut="remetCouleur(this);" OnClick="show('13510.php');">

我使用此代码仅从加载的页面中获取表格:

$html = file_get_html('mandats/banque.html');

foreach ($html->find('table') as $node)
{ echo $node;}

到目前为止表格显示正确,但我无法删除 OnMouseOver 和 onMouseOut 并添加一个 css 类来修改该行。

我试过:$html->find('table,0')->class = 'mndlnk'; 没有成功

基本上我想删除所有当前属性,保留链接引用并向每个 tr 元素插入一个 css 类。

提前感谢您的宝贵建议!

最佳答案

在你的问题中你有

$html->find('table,0')->class = 'mndlnk';

假设代码已正确粘贴到此处,看起来您不小心将 ',0' 放在引号内,它应该是

$html->find('table',0)->class = 'mndlnk';

如果还是不行,你也可以试试

$html->find('table', 0)->setAttribute('class', 'mndlnk');

关于css - simple_html_dom 向表中添加类或 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13838027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com