title>previousSibling, nextSibling, firstChild, lastChild 및 parentNode에 대한 대체 함수
대부분의 경우 인접한 텍스트가 아닌 DOM 요소를 탐색해야 합니다.
따라서 previousSibling, nextSibling, firstChild, lastChild 및 parentNode
< script type="text/javascript"> ;
var obj=document.getElementById('test');
document.write("nextSibling을 사용하여 다음 형제 노드를 반환합니다. div 요소, ① 노드 유형: " obj .nextSibling.nodeType "②노드 이름:" obj.nextSibling.nodeName "
");
document.write("다음 형제를 반환하려면 사용자 정의 next 함수를 사용하십시오. div 요소의 요소, ① 노드 유형 :" next(obj).nodeType "②노드 이름:" next(obj).nodeName "
");
document.write("다음의 첫 번째 하위 노드를 사용합니다. firstChild가 반환한 div 요소, ① 노드 유형: " obj.firstChild.nodeType "② 노드 이름: " obj.firstChild.nodeName "
");
document.write("다음을 사용하여 반환된 첫 번째 div 요소 사용자 정의 첫 번째 함수 하위 요소, ① 노드 유형: " first(obj).nodeType " ② 노드 이름: " first(obj).nodeName "
");
document.write("다음의 마지막 항목 사용 lastChild가 반환한 div 요소 자식 노드, ① 노드 유형: " obj.lastChild.nodeType " ② 노드 이름: " obj.lastChild.nodeName "
");
document.write("div 반환됨: 사용자 정의 마지막 함수 요소의 마지막 하위 요소, ① 노드 유형: " last(obj).nodeType " ② 노드 이름: " last(obj).nodeName "
");
//--> ;
양식 객체를 얻는 7가지 방법
코드 복사