экранировать строку
есть строка
'\<!DOCTYPE html><html lang="en"><body><script>' можно ли как то ее экранировать всю сразу же? чтобы вывести на экран |
Если подключен jQuery, то, если не ошибаюсь, сработает
$("#mydiv").text('<!DOCTYPE html><html lang="en"><body><script>'); Если jQuery нету, то так: function encodeHTML(string) { string = string.replace(/\</g, "<"); string = string.replace(/\>/g, ">"); return string; } document.write(encodeHTML('<!DOCTYPE html><html lang="en"><body><script>')); |
document.body.appendChild(document.createTextNode(string)); |
Часовой пояс GMT +3, время: 07:22. |