채택완료

jquery .html(); 질문입니다

2020-11-23 (월) 00:38:37 2,990
Copy
<script>
		
		
			 
			$(document).ready(function(){
		
		
			 
			$("#test").html(123); 
		
		
			 
			});
		
		
			 
			</script>

<div id="test"></div>

에 123이 들어가게 하는 것은 잘 되는데

실제 소스보기를 하면 <div id="test">123</div> 이렇게 나오는게 아니라 <div id="test"></div>

이렇게 그대로 출력이 됩니다. 어떻게 하면 실제 소스를 타이핑한 것 처럼 나오게 할 수 있나요

|

답변 1개 / 댓글 6개

채택된 답변
+20 포인트
2020-11-23 (월) 00:40:54
$('<div/>', {
    id: 'test'
});

이거 일거에요 ㅋㅋㅋ 

답변에 대한 댓글 6개

text();로 해도 그래도 동일합니다.
ㅋㅋㅋ 정정 합니다 ㅋㅋㅋ 제가 잘못 올렸어요
아 ㅎㅎ 이 코드를 썼을때 내용에 123을 추가 하려면 어떻게 해야하나요?
$('<div/>', {
id: 'test'
}).html('1234');
이러면 되요 응용해보세요 ㅋㅋ
$('<div/>', {
id: 'test'
}).append('dddd');
이렇게도 될거에요 아니면 구글링으로 div 요소 만들기 제이쿼리 찾으면 되요
정말 감사합니다^^

답변을 작성하려면 로그인이 필요합니다.