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
- SQL_용어정리
- 이클립스
- 아파치톰캣
- jsp
- DML
- Linux
- Spring_에러정리
- 다이어그램
- json
- asp.net
- 인덱스
- CSS
- Linux_명령어정리
- workbench
- 배열
- Spring_오류정리
- git
- MySQL
- java
- github
- HTML
- 자바스크립트
- Git_명령어정리
- Git_정리
- vb.net
- 인스턴스
- SQL
- 자바
- JavaScript
- spring
Archives
- Today
- Total
데브마우스
[JavaScript]자바스크립트를 활용하여 HTML 요소와 CSS의 속성 및 속성 값 생성, 변경 또는 삭제 방법 본문
JavaScript/JS: 문법 정리
[JavaScript]자바스크립트를 활용하여 HTML 요소와 CSS의 속성 및 속성 값 생성, 변경 또는 삭제 방법
데브마우스 2023. 12. 16. 22:13자바스크립트로 HTML과 CSS가 할 수 없는 다양한 일들을 할 수 있습니다. 자바스크립트로 HTML 요소와 CSS의 속성 및 속성값을 추가, 수정, 삭제할 수 있습니다. 그런 방법들을 정리해놓은 문서입니다.
요소 생성 또는 변경 방법 정리 | ||
메서드 또는 속성 | 설명 | 예제 코드 |
document.createElement(tagName) | 새로운 HTML 요소를 생성합니다. |
var newDiv = document.createElement('div'); newDiv.textContent = '새로운 요소입니다.'; document.body.appendChild(newDiv);
|
innerHTML | HTML 문자열을 사용하여 요소를 생성하고 내용을 설정합니다. |
var newDiv = document.createElement('div'); newDiv.innerHTML = '<p>HTML 문자열로 생성된 요소입니다.</p>'; document.body.appendChild(newDiv);
|
insertAdjacentHTML(position, html) | 특정 위치에 HTML 문자열을 삽입합니다. |
document.getElementById('targetElement').insertAdjacentHTML('afterend', '<p>HTML 문자열로 생성된 요소입니다.</p>');
|
요소 삭제 방법 정리 | ||
메서드 또는 속성 | 설명 | 예제 코드 |
parentNode.removeChild(childNode) | 부모에서 자식을 제거합니다. |
var parentElement = document.body; var childElement = document.getElementById("myDiv"); parentElement.removeChild(childElement);
|
remove() | 요소를 직접 삭제합니다. |
var elementToRemove = document.getElementById("myDiv"); elementToRemove.remove();
|
removeAttribute() | 속성을 삭제합니다. |
var elementToRemoveAttribute = document.getElementById("myDiv); elementToRemoveAttribute.removeAttribute();
|
'JavaScript > JS: 문법 정리' 카테고리의 다른 글
[JavaScript]자바스크립트의 팝업 박스 함수 3가지: alert, prompt, confirm (0) | 2023.12.18 |
---|---|
[JavaScript]자바스크립트 마우스, 폼, 입력, 키보드 등 이벤트 정리 (1) | 2023.12.17 |
[JavaScript] 상대위치 요소 선택 정리 (0) | 2023.12.16 |
[JavaScript] querySelector() vs querySelectorAll() 뭐가 다를까요? (0) | 2023.12.16 |
[JavaScript] Number 객체와 메서드 정리 (0) | 2023.12.14 |