Javascript - Existe alguma forma de tratar caracteres especiais com html entity?

3 respostas
javascript
Cleiton_Conceicao

tipo se tiver um texto ex: cleiton do espírito santo conceição
eu queria executar um javascript e tratar todos os acentos com html entitys

3 Respostas

Lucas_Camara

Achei um exemplo disso no JSFiddle: http://jsfiddle.net/E3EqX/13/

Cleiton_Conceicao

é exatamente o que eu preciso, porém tem q ser em javascript puro.

Lucas_Camara

Algo assim?

var encodedStr = document.querySelector('#inputText').value.replace(/[\u00A0-\u9999<>\&]/gim, function(i) {
	return '&#'+i.charCodeAt(0)+';';
});

Veja se funciona (não testei).

Criado 23 de outubro de 2019
Ultima resposta 24 de out. de 2019
Respostas 3
Participantes 2