> 웹 프론트엔드 > 프런트엔드 Q&A > JavaScript에서 일반적으로 사용되는 DOM 메소드는 무엇입니까?

JavaScript에서 일반적으로 사용되는 DOM 메소드는 무엇입니까?

青灯夜游
풀어 주다: 2023-01-07 11:43:58
원래의
2233명이 탐색했습니다.

일반적으로 사용되는 메서드:appendChild(), insertBefore(), hasChildNodes(), RemoveChild(), replacementChild(), cloneNode(), write(), open(), writeln() 등

JavaScript에서 일반적으로 사용되는 DOM 메소드는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

node

appendChild()의 멤버 메서드: 노드의 하위 노드 목록 끝에 하위 노드를 추가합니다.

var method = document.getElementById('method');
var input = document.createElement('input');        
method.appendChild('input');
로그인 후 복사

insertBefore(): 노드의 하위 노드에서 지정된 노드 앞에 하위 노드를 추가합니다. list :

method.insertBefore(input,method.childNodes[1]);
로그인 후 복사

hasChildNodes(): 노드에 하위 노드가 있는지 확인:

method.hasChildNodes();
로그인 후 복사

removeChild(): 노드의 지정된 노드 제거:

method.removeChild(method.childNodes[1]);
로그인 후 복사

replaceChild(): 지정된 노드를 사용하여 지정된 다른 하위 노드 교체 node:

method.replaceChild(input,method.childNodes[1]);
로그인 후 복사

cloneNode() 복제 node:

var relation=document.getElementById('relation');        
var newRel=relation.cloneNode(true);
로그인 후 복사

document document node

요소 node

getElementById()를 가져오는 방법: ID로 요소 노드 가져오기

var ele=document.getElementById('ele');
로그인 후 복사

getElementsByTagName(): 가져오기 노드 목록 태그 이름으로 Collection

var ps=document.getElementsByTagName('p');           
console.log(ps.length);"
로그인 후 복사

getElementsByName(): Name 속성을 통해 요소 노드 컬렉션 가져오기:

var sexs=document.getElementsByName('user');           
console.log(sexs);"
로그인 후 복사

노드를 생성하는 방법

createElement(): 요소 노드 생성

var b=document.createElement('b');
로그인 후 복사

createAttribute( ): 속성 노드 만들기

var classAttr=document.createAttribute('class');
classAttr.value='on';"
로그인 후 복사

createTextNode(): 텍스트 노드 만들기

var newtext=document.createTextNode('First');
로그인 후 복사

문서 흐름 작업

write(): 페이지에 대한 텍스트 흐름 입력

document.write('哈哈');
로그인 후 복사

writeln(): 입력 페이지에 텍스트 흐름을 추가하고 n

document.writeln('哈哈');
로그인 후 복사

open(): 문서 스트림 열기

document.open();
로그인 후 복사

close(): 문서 스트림 닫기

document.close();
로그인 후 복사

를 추가합니다. 【추천 학습: javascript 고급 튜토리얼

위 내용은 JavaScript에서 일반적으로 사용되는 DOM 메소드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿