@Morerion

Как перевести строку на js в html?

В базе хранится например: (p) текст (/p),
Когда я вывожу это из базы, получается (p) текст (/p),
js:
$('#gooo').click(function() {
  var text = $('#messageInput').val();
  text = name + ': ' + text + '[@Admin]';
  text = '<p class="" id="' + userData.uid + '">' + text + '</p>';
  $('#item' + userData.uid).data("user", userData.uid);
  ref.push({text: text});
  $('#messageInput').val('');

});
ref.on('child_added', function(snapshot) {
  var message = snapshot.val();
  displayChatMessage(message.text);
});
function displayChatMessage(text) {
  $('<div/>').text(text).appendTo($('#messagesDiv'));
  $('#messagesDiv')[0].scrollTop = $('#messagesDiv')[0].scrollHeight;
};

html:
<div class='container'>
    <div id='messagesDiv'></div>
    <input type='text' id='messageInput' class="form-control" placeholder='Message'>
    <button class='btn btn-warning' id='gooo'>Go</button>
  </div>

Как сделать так, что бы на выводе из базы в сам чат, создавался не (p)текст(/p), а просто текст, Но при этом класс id должен быть виден для всех(
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
Xaz16
@Xaz16
Front End Developer
Не совсем понял вопрос, но подозреваю что вам нужен .html()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы