Как вывести html с input?

380
17 июня 2017, 11:44

Как сделать чтобы html код, который введен в поле, выводился правильно, то есть текст стал жирным?

function test() {
    var e = document.getElementById('p_desc');
    var text = e.innnerHtml;
    document.getElementById('test').innerHtml = text;
}
Answer 1

Для input вместо innerHTML используется value

var  e = document.getElementById('p_desc'); 
 var txt = e.value; 
function test() 
{ 
  txt = e.value; 
  document.getElementById('test').innerHTML = txt; 
} 
document.getElementById('submit').addEventListener("click", test);
* { 
font-family:sans-serif; 
 
} 
#p_desc { 
padding:5px; 
border:1px solid #ccc; 
border-radius:3px 3px 0 0; 
margin:0; 
outline:0; 
transition: box-shadow 0.3s; 
min-width:155px; 
max-width:155px; 
} 
 
#p_desc:focus { 
box-shadow:0 0 10px #27A6FF; 
} 
#submit { 
padding:5px; 
border-radius:0 0 3px 3px; 
background:white; 
border:1px solid #ccc; 
margin:0; 
cursor:pointer; 
 
width:100%; 
} 
br{ 
margin:0; 
} 
#cont { 
display:inline-block; 
}
<div id="cont"> 
<textarea id="p_desc" name="p_desc" ></textarea> 
<br> 
<button id="submit">Отправить</button> 
</div> 
<pre id="test"></pre>

READ ALSO
Перенос текста c фоном

Перенос текста c фоном

Есть вот такой элемент, который нужно сверстать:

247
Float или position?

Float или position?

Имеется разметка:

291
Раскопировать html документ с изменениями NodeJS

Раскопировать html документ с изменениями NodeJS

Здравствуйте, уважаемые разрабыЯ в этом деле совсем новичок

213
Объединение и разность отрезков

Объединение и разность отрезков

У меня есть список объектов-отрезков следующего вида:

281