Pessoal, estou com um pequeno problrma de javascript…
É o seguinte, eu tenho uma string onde contém tags de html misturadas ao texto e eu PRECISO remover essas tags para deixar apenas o texto.
Pensei assim, faço a varredura da varial vejo se existe alguma tag e substituia ela por espaços em branco, mas não foi tão fácil assim.
To usando o código abaixo, mas ele só remove a PRIMEIRA tag da string o resto ele nem toma conhecimento.
<script language="javascript" type="text/javascript">
var i=0;
var string_conteudo = "<p> é um teste que dfsadhfalksdh </p> faskldjh <p> abasd </p> thiago </p> ";
for (i = 0; i < string_conteudo.length; i++){
primeiro_termo = string_conteudo.indexOf("<");
segundo_termo = string_conteudo.indexOf(">");
segundo_termo = eval( segundo_termo + 4)
if(primeiro_termo > 0){
var conteudo0 = string_conteudo.substring(primeiro_termo , segundo_termo );
var conteudo1 = string_conteudo.replace(conteudo0,"XXX");
}
}
document.write(conteudo1);
</script>
HELP, PLEASE!
Obrigado!