2
I’m having doubts about how to remove html tags, but keep only <br>
This code removes the tags, but I would like to keep the <br>
and maybe other tags.
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}
I’m still learning javascript, could you give me an example of how to do this?
– user117425
@jonyboy I added the example in the reply.
– David Alves