Concretamente intento dejar un texto limpio de tags, el texto proviene de innerHTML de un span... la funcion que uso es la siguiente, solo actua sobre unos tag y una entitie concreta que és lo unico que puede haber en el texto que le paso
html=
Ref.:<strong></strong><br>
Lugar y Año: <strong></strong><br>
Tipo: <strong>revista</strong><br>
Fotocópia: <strong>Si</strong><br>
Donación: <strong>XXX</strong><br>
Sección: <strong>VAR</strong> Orden: <strong>7</strong><br>
Carpeta: <strong>YYYYYYYYY</strong><br>
Núm. Carpeta: <strong>0</strong><br>
Código Javascript:
Ver original
function htmltotxt(html){ txt=html.replace(" "," "); txt=txt.replace("<strong>",""); txt=txt.replace("</strong>",""); txt=txt.replace("<br>","\n"); return txt; }
el problema es que solo elimina los de la primera fila
return
Ref.:
Lugar y Año: <strong></strong><br>
Tipo: <strong>revista</strong><br>
Fotocópia: <strong>Si</strong><br>
Donación: <strong>XXX</strong><br>
Sección: <strong>VAR</strong> Orden: <strong>7</strong><br>
Carpeta: <strong>YYYYYYYYY</strong><br>
Núm. Carpeta: <strong>0</strong><br>
Por que?