通过使用其<div>类名替换<img/>的src

时间:2018-08-15 10:44:20

标签: php preg-replace

$aaa ='<div class="myclass"><img src="imageurl"/></div>';

$replace = $url;

如何使用“ myclass”用$ replace替换“ src”?

是否可以这样做"preg_replace('some pattern',$replace,$aaa)"; ??

1 个答案:

答案 0 :(得分:0)

$aaa ='<div class="myclass"><img src= '. $replace .' /></div>';

这是最好的方法。您不需要父元素的类名。

替代方式

如果确定要通过使用父元素的类名来做到这一点,请尝试使用JS

document.getElementByClassName('myclass')[0].children[0].src='er.jpg';

您可以将此JS代码添加到PHP文件中(在脚本标签中)以实现此目的。