Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- createElement
- VAR
- const
- 학습법 #집중력
- htmlFor
- createtextnode
- Openlayers
- Let
- input
- boolean
- FOR
- appendChild
- Append
Archives
- Today
- Total
Atomic Habits
[JavaScript] .createElement(), .createTextNode(), .appendChild() 본문
IT/JavaScript-JQuery
[JavaScript] .createElement(), .createTextNode(), .appendChild()
체계성 2021. 9. 1. 18:33자바스크립트를 이용하여 문서에 HTML 요소를 추가할 수 있습니다. 이 때 필요한 자바스크립트 속성은 다음과 같습니다.
- .createElement()
- .createTextNode()
- .appendChild()
.createElement()는 요소를 만듭니다. 예를 들어
.createElement( 'h1' )
은 다음과 같은 코드를 생성합니다.
<h1></h1>
.createTextNode()는 선택한 요소에 텍스트를 추가합니다. 예를 들어
.createTextNode( 'My Text' )
는 My Text라는 문자열을 만듭니다.
.appendChild()는 선택한 요소 안에 자식 요소를 추가합니다.
다음은 Click이라는 텍스트를 가진 button 요소를 추가하는 예제입니다.
<!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>JavaScript</title>
</head>
<body>
<script>
var jbBtn = document.createElement( 'button' );
var jbBtnText = document.createTextNode( 'Click' );
jbBtn.appendChild( jbBtnText );
document.body.appendChild( jbBtn );
</script>
</body>
</html>
'IT > JavaScript-JQuery' 카테고리의 다른 글
[javascript] setTimeout, setInterval, clearInterval (0) | 2021.10.17 |
---|---|
[JavaScript] var, let, const (0) | 2021.09.16 |
[JavaScript] 참 같은 값(truthy value) (0) | 2021.09.11 |
[HTML] HTML labal for 속성 (0) | 2021.09.01 |
form, input 동적 생성 및 submit (0) | 2021.09.01 |
Comments