如何从htm文件中的smarty值中删除span标签?
问题描述:
我有一个叫做user.htm的htm文件。在这里,我将显示我的用户details.When我试图添加链接到用户图像我有一个问题。跨度标记存在于图像链接中。如何从htm文件中的smarty值中删除span标签?
例如, $ img_link ='/image/users/44.jpg'。我想从user.htm中的$ img_link中删除span标签。
我的代码是:
<img src="http://www.mysite.com/Imprenta/{$ruta_value}" height="50px" width="150px" />
这里{$ ruta_value}的值=> '/user/images/44.jpg'
我不能使用PHP函数str_replace函数一样用strip_tags或这里。怎么做?
答
您可以非常使用strip_tags在这样的智者,
{$img_link|strip_tags}
所以你的情况,它会像
<img src="http://www.mysite.com/Imprenta/{$ruta_value|strip_tags}" height="50px" width="150px" />
答
,如果你想删除span标签从HTML给它是一个ID <span id="userSpan"> </span>
然后在这里使用少量JavaScript
var span = document.getElementById("userSpan");
span.parentNode.removeChild(span);
我没有看到任何span标签??? – Sibu
抱歉..我的价值是这样的。 $ img_link =' /image/users/44.jpg' – jeeva
你可以显示一些真实的代码,请... – Baba