Document类型学习

Document类型学习

1.Node节点类型:12种

Node.ELEMENT_NODE(1);  Node.ATTRIBUTE_NODE(2); Node.TEXT_NODE(3);

Node.CDATA_SELECTION_NODE(4); Node.ENTITY_REFERENCE_NODE(5);

Node.ENTITY_NODE(6); Node.PROCESSING_INSTARUCTION_NODE(7);

Node.COMMENT_NODE(8); Node.DOCUMENT_NODE(9); Node.DOCUMENT_TYPE_NODE(10);

Node.DOCUMENT_FRAGMENT_NODE(11); Node.NOTATION_NODE(12)

2.Node类型的属性和方法:

nodeName; nodeType;  nodeValue; ownerDocument;

childNodes; parentNode; firstChild; lastChild; nextSibling; previousSibling;

appdendChild(node,posiition); insertBefore(node,position); replaceChild(node,position); removeChild(node); cloneNode(node);

3.document属性和方法:

document.documentElement 是对的引用==document.childNodes[0];

document.doctype是对的引用;

document.body是对的引用;

document.title;

document.URL属性包含页面完整的URL;

document.domain;页面的域名;

document.referer保存着链接到当前页面的那个页面的URL;

var images  = document.getElementById("img");

HTMLCollection.namedItem()方法;

images.namedItem("")

document特殊的集合:

document.anchors;文档中所有带name属性的;

document.forms;文档中所有的

doucment.images;文档中所有带href属性的;

你可能感兴趣的:(Document类型学习)