2013-07-03 4 views
0

JS를 사용하여 HTML 텍스트 영역에서 콘텐츠를 추출하여 <div>에 넣습니다. 이제 콘텐츠가 유효한 HTML이 될 것이라는 것을 알고 있습니다. 그래서 다른 요소의 innerHTML로 설정하면 브라우저에서 파싱됩니다.하지만 그렇지 않습니다. 화면에 일반 문자열 (태그 및 전체 포함)이 나타납니다.자바 스크립트에서 문자열을 HTML로 변환

이 기본적으로 내 스크립트입니다

<textarea name="content" id="contentTextArea"> 
<p>Text...</p> 
</textarea> 

내가 잘못 뭐하는 거지 : 여기

var txt = document.getElementById("contentTextArea").innerHTML; //Get the content 
document.getElementById("contentOutput").innerHTML = txt; 

그냥 확인하려면 HTML입니까? 이 일을하는 또 다른 방법이 있습니까? 감사합니다.

답변

2

텍스트 영역 지원 value 아니요, innerHTML입니다. 당신은

document.getElementById("contentTextArea").value; 
+0

AH 가져 오기 ... 이렇게한다! 대단히 감사합니다! 그것은 그것을 고쳤다! –

3

var txt = document.getElementById("contentTextArea").value; // 내용

관련 문제