Pergunta

Eu preciso escrever algumas javascript do lado do cliente para uma página que irá truncar o texto dentro de uma div, quando o evento onclick de um botão é acionado (o propósito do botão é para que os usuários podem alternar o texto exibido entre completa e versões truncadas). Não haverá quaisquer tags HTML no texto, mas pode haver HTML codificado caracteres como "e &

Existe longe de fazer isso que é melhor do que ter de HTML decodificar a seqüência, truncado e codificar novamente?

Isto parece que pode ser uma tarefa bastante comum que tem sido feito antes. Eu não sou tão experiente com JavaScript, então eu não sei se há uma maneira melhor de fazê-lo com javascript de codificação / decodificação.

Foi útil?

Solução

Decoding, truncando então codificação faz sentido. Uma vez decodificado, as informações na seqüência é normalizado para a tarefa.

Escrevendo uma função-truncando string HTML-aware parece ser a abordagem errada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top