jQuery найти и продезинфицировать
Мне нужно при отправке формы просмотреть определенную отправляемую текстовую область и проверить все <code>
теги. Затем возьмите все между <code>
установите и запустите эту функцию для этой функции:
function escapeHtml(unsafe) {
return unsafe
.replace(/&/g, "&")
.replace(/</g, "<")
.replace(/>/g, ">")
.replace(/"/g, """)
.replace(/'/g, "'");
}
Я думал об использовании:
$("code").each(function (){ });
Будет ли это работать? Я сейчас тестирую, но хотел бы знать, есть ли лучший способ.
1 ответ
Посмотрите на те же вопросы Самый быстрый способ избежать тегов HTML в качестве сущностей HTML? ИЛИ Escape HTML, используя jQuery. Вы можете выбрать ответ из одного из них.