Пробовал так
var str = 'Только буквы, цифры и символы <b>. – _</b>';
function convert(str){
str = str.replace('&','&');
str = str.replace('>','>');
str = str.replace('<','<');
str = str.replace('"','"');
str = str.replace("'","'");
return str;
}
//выводит
console.log(convert(str)); //Только буквы, цифры и символы <b>. – _</b>
//нужно чтобы выводило следующее:
//Только буквы, цифры и символы <b>. – _</b>
Пробовал также:
var str = 'Только буквы, цифры и символы <b>. – _</b>';
function convert(str){
str = str.replace('&','&');
str = str.replace('>','>');
str = str.replace('<','<');
str = str.replace('"','"');
str = str.replace("'","'");
return str;
}
var ptrn = new RegExp("\\b(&|>|<|"|')\\b", "gi");
function escapeHtml(str) {
return String(str).replace(ptrn, function (s) {
return convert[s];
});
}
console.log(escapeHtml(str)); //ничего не выводит
Можно также на jquery ответить...
Заранее, благодарю!