У меня есть div, который доступен для редактирования, мои пользователи добавляют в него контент, а иногда добавляют html-теги и сохраняют в базе данных, теперь, когда я извлекаю текст с помощью php, он показывает мне теги html а не форматирование.Как показать форматированные html-теги
Например:
<div id='content' contentEditable='true'>
This is a html <a href='www.google.com' >formatted</a><strong>text</strong>
</div>
JavaScript, как я отправляю:
var content = encodeURIComponent(document.getElementById('content').innerHTML);
{post content}
PHP, как я отображаются:
echo $_POST['content'];
Он отображает связь с надлежащим умолчанию синий и подчеркнутый, но <strong>
и <bold>
тегов отображаются как без формата HTML по умолчанию.
Это, как я получаю:
Это в HTML formatted
<strong>text<strong>
Это, как я хотел, чтобы дисплей:
Это является HTML formattedтекст