экранировать строку
есть строка
'\<!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, время: 19:56. |