“JavaScript encubierte los caracteres HTML al texto” Código de respuesta

JS convierte los personajes en HTML

//To do this simply create a element in the DOM tree and 
//set the innerText of the element to your string. 
//Then retrieve the innerHTML of the element. 
//The browser will return an HTML encoded string.

function HtmlEncode(s)
{
  var el = document.createElement("div");
  el.innerText = el.textContent = s;
  s = el.innerHTML;
  return s;
}

console.log(HtmlEncode('&;\'><"'));

//expected output: &amp;;'&gt;&lt;"
Encouraging NeoBliz

JavaScript encubierte los caracteres HTML al texto

const decodeHTML = s => {
    var str, temp= document.createElement('p');
    temp.innerHTML= s;
    str= temp.textContent || temp.innerText;
    temp=null;
    return str;
}

console.log(decodeHTML('&lt;'));
DCmax1k

Respuestas similares a “JavaScript encubierte los caracteres HTML al texto”

Preguntas similares a “JavaScript encubierte los caracteres HTML al texto”

Más respuestas relacionadas con “JavaScript encubierte los caracteres HTML al texto” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código