Document類型學(xué)習(xí)
1.Node節(jié)點(diǎn)類型: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 是對<html>的引用==document.childNodes[0];
document.doctype是對<!DOCTYPE>的引用蛇耀;
document.body是對<body>的引用窥翩;
document.title;
document.URL屬性包含頁面完整的URL刹碾;
document.domain;頁面的域名鸭叙;
document.referer保存著鏈接到當(dāng)前頁面的那個(gè)頁面的URL韧骗;
var images? = document.getElementById("img");
HTMLCollection.namedItem()方法驼侠;
images.namedItem("")
document特殊的集合:
document.anchors;文檔中所有帶name屬性的<a>;
document.forms;文檔中所有的<form>兔院;
doucment.images;文檔中所有帶href屬性的<a>;