내가 표시하고자하는 데이터베이스에 HTML 데이터가 저장되어 있습니다. 그것은 내가 원하지 않는 행동 인
태그를 <br />
으로 계속 변환합니다. 대체 자바 스크립트로 재생 시도하고 여전히 일반 HTML로 변환 할 수 없습니다. 이 브라우저에서 렌더링 할 때내 "<br />"태그가 "< br/>"으로 변환되는 이유는 무엇입니까?
var venueaddress = msg.result[0].venueaddress;
var venueaddress2 = venueaddress.replace("[newline]", "<br />");
alert(venueaddress2); //shows <br />
$("#venueaddress").text(venueaddress2); //lets now display it on the browser
<li><h3>Venue Address</h3><p><strong> <span id="venueaddress"></span> </strong></p></li>
는 그러나, < BR/>을 가지고 있으며 더 줄 바꿈이없는이 이물.
페이지에 HTML을 추가하는 코드를 붙여 넣을 수 있습니까 –
HTML을 데이터베이스에 저장하기 전에 인코딩합니까? 마크 업을 그대로 유지하면서 HTML을 표시하려고합니까? –
이 포스트를 확인하십시오 http://stackoverflow.com/questions/1147359/jquery-decode-html-entities – Samich