문서 계통도에서 모체 개체를 반환한다.

인수
object
필수적인 요소이며, object는 적용할 수 있는 개체들 중 하나이다.

: (속성 개체)
속성값은 개체의 계통도 상 개체의 바로 상위의 개체이다.

이 속성은 읽기전용이며 디폴트값은 없다.

특기

최상위 개체에서는 모체 개체 null을 반환한다.

적용
개체scriptHTML규격IE
참고

이속성은 IE6부터 attribute 개체에도 적용된다.

이 속성은 (영문) W3C DOM Level 1(Document Object Model)에서 정의되었다.


SPAN id=spanObj
<STYLE>xmp{margin:0;padding:0;color:teal}</STYLE>
<DIV id=divBox style="border:solid 1 blue"><SPAN id=spanObj>SPAN id=spanObj</SPAN></DIV>
<SCRIPT>
document.write('<XMP>'+divBox.innerHTML+'</XMP>');
document.write('spanObj.parentNode.nodeName='+spanObj.parentNode.nodeName+'<BR>');
var newBObj=document.createElement('B');
spanObj.insertBefore(newBObj);
newBObj.innerText=' 새로 생성된 엘레멘트';
document.write('newBObj.nodeName='+newBObj.nodeName+'<BR>');
document.write('newBObj.parentNode.nodeName='+newBObj.parentNode.nodeName);
document.write('<XMP>'+divBox.innerHTML+'</XMP>');
</SCRIPT>

<SCRIPT>
str='document.body.parentElement.nodeName='+document.body.parentNode.nodeName+'<BR>';
str+='document.all.tags("tBody")(0).parentNode.nodeName='+document.all.tags("tBody")(0).parentNode.nodeName+'<BR>';
str+='document.all.tags("tr")(0).parentNode.nodeName='+document.all.tags("tr")(0).parentNode.nodeName+'<BR>';
str+='document.all.tags("td")[0].parentNode.nodeName='+document.all.tags("td")[0].parentNode.nodeName+'<BR>';
document.write(str);
</SCRIPT>