Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
VanyakaCompany
3 / 2 / 2
Регистрация: 15.07.2014
Сообщений: 77
#1

Преобразовать строку в html код - JavaScript

22.03.2017, 20:14. Просмотров 454. Ответов 3
Метки нет (Все метки)

В базе данных хранится кусок html кода в виде строки, при простой вставке этого куска в html файл всё вставляется как текст (все html теги вставляются как простой текст).
Есть в JS какая-нибудь функция, преобразующая текст в html код?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2017, 20:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Преобразовать строку в html код (JavaScript):

В файл HTML записан HTML код с выполнением скрипта. Сформировать новое окно из этого HTML кода (c php) - JavaScript
php используется для взятия переменной с сервера, поэтому требуется php переменная. Сейчас я поместил файлы в один каталог, просто для...

Как преобразовать строку в переменную - JavaScript
Привет. Как я уже проверил, переменная типа var n = a&!(b&c) при заданных a,b,c (например 1, 1, 0) вычисляет правильно. Но у меня...

Преобразовать строку в двумерный массив чисел - JavaScript
есть строка с четным количеством значений()могут быть некоторые пустые, но это тоже значения пример: 1,2,,4,, нужно из этой строки...

Преобразовать/Изменить код - JavaScript
есть код : var opts = document.createElement("div") opts.innerHTML = "<div...

Как данные таблицы преобразовать в строку в новом окне - JavaScript
Добрый день, прошу специалистов помочь мне, так как совсем чайник. У меня есть форма в html, которая заполняется в ручную, затем для...

HTML код в JS - JavaScript
Вопрос вот в чем, нужно вставить в код JS, HTML код Я нашел такую функцию document.getElementById('shapka').innerHTML = 'Тут HTML...

3
Totoro
47 / 23 / 2
Регистрация: 28.05.2012
Сообщений: 150
Записей в блоге: 1
22.03.2017, 20:23 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Да,

Смотрите:

https://developer.mozilla.org/ru/doc...rtAdjacentHTML
1
VanyakaCompany
3 / 2 / 2
Регистрация: 15.07.2014
Сообщений: 77
22.03.2017, 21:28  [ТС] #3
Дело в том, что мне этот код нужно вставить в массив, а потом передать в html:

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
post.push({
                            title: rows[0].title,
                            category: rows[0].category,
                            urlCategory: rows[0].urlCategory,
                            author: rows[0].author,
                            date: rows[0].date,
                            description: rows[0].description,
                            url: rows[0].url,
                            text: rows[0].text,
                            tags: rows[0].tags.split(', '),
                            img: rows[0].img
                        });
Есть какие-нибудь способы преобразовать строку в html код уже на этом этапе?

Добавлено через 37 минут
Кароч, заговнокодил следующее:
Javascript
1
2
3
4
5
<script>
                var d1 = document.getElementById('txt');
                var a = "{{text}}".replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g, """).replace(/=/g, "=");
                d1.insertAdjacentHTML('afterbegin', a);
</script>
Не знаю на сколько это правильно, но работает)
0
Totoro
47 / 23 / 2
Регистрация: 28.05.2012
Сообщений: 150
Записей в блоге: 1
23.03.2017, 07:22 #4
Если нужно просто преобразовать и сохранить в переменную то тут только регулярки или библа какая нибудь, например jquery. Встроенных методов для таких операций нет.
0
23.03.2017, 07:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2017, 07:22
Привет! Вот еще темы с ответами:

HTML разобрать код - JavaScript
Помогите пожалуйста разобрать код тестирования в HTML построчно (что делает каждая строчка). Главное разобрать функции!&lt;html&gt; &lt;head&gt; ...

HTML разобрать код - JavaScript
Помогите разобрать функцию построчно, как она работает. Пожалуйста. Функция используется в тесте function...

Сгенерировать html код на js - JavaScript
нужно сгенерировать хтмл код &lt;div class=&quot;alert alert-info&quot; id=&quot;altt&quot;&gt; &lt;p&gt; Внимание вы не заполнили все...

Html код страницы в java - JavaScript
Есть страница у сайта site.ru/page/ . Нужно эту страницу внедрить в java файл (типа как инклуд у php), чтобы этот java файл я смог вызывать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru