Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

liba

Ignorar códigos HTMl de uma string

Recommended Posts

Olá amigos, sou eu novamente....Se alguém está lendo meus tópicos já pode ver o que estou fazendo... Então, eu peguei o codigo html usando o XMLHttpRequest, agora preciso fazer com que o responseText ignore as tags html, ou melhor, interpretasse elas.Por exemplo se o responseText retornar "<b> teste</b>" quero que seja impresso (ou pra efeito de teste dê um alert) "teste" (sem as tags).Claro que num exemplo simples desses eu poderia simplesmente dar um replace, mais pense numa página com zilhoes de tags, não teria como. Então, gostaaria de saber se existe uma funcao que eu passe o conteudo em html e ele retone o teexto normal, tipo um funcaoMagica(XMLHttpRequest.responseText ).Obrigado pela atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

Use isso

function htmlstrip(str) {   while (/<[^>]+>(.+)<[^>]+>/.test(str)) 	str = str.replace(/<[^>]+>(.+)<[^>]+>/,"$1");   return str; } stripedResponse = htmlstrip(XMLHttpRequest.responseText);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.