2014-10-24 3 views
5

textarea에서 div으로 텍스트를 전송하는 JavaScript의 일부 기능을 구현하고 싶습니다.html 태그없이 텍스트 보내기

나는 사용자가 텍스트 영역에 HTML 소스를 보내려고하면 다음과 같은

을 원하는, 그것은 텍스트가 아닌 실제 HTML 소스를 표시합니다. 예를 들어

는 : <img src='aa.png'>

내가 사업부 텍스트에 표시 할 : <img src='aa.png'>, 실제 이미지를보고 싶지 않아

사용자가 보내려고하는 경우 : aa.png

+0

중복 HTTP를 사이에 차이 자세한 내용을보실 수 있습니다 : // stackoverflow.com/questions/1219860/html-encoding-in-javascript -jquery – yunandtidus

답변

10

사용 .innerText 또는 .textContent 대신 .innerHTML

,

eleme.innerText="<img src='aa.png'>";eleme가 어디 div

DEMO :

document.getElementById('test1').innerHTML="<img src='aa.png'>"; 
 
document.getElementById('test2').innerText="<img src='aa.png'>"; 
 
document.getElementById('test3').textContent="<img src='aa.png'>";
<div id="test1"></div> 
 
<div id="test2"></div> 
 
<div id="test3"></div>

당신은이 세 가지 명령 등 Here

+0

'textContent'에 대해서도 언급해야합니다. – dfsq

+0

@ dfsq 내가 편집했습니다! – laaposto

관련 문제