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 是对<html>的引用==document.childNodes[0];

document.doctype是对<!DOCTYPE>的引用;

document.body是对<body>的引用;

document.title;

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

document.domain;页面的域名;

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

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

HTMLCollection.namedItem()方法;

images.namedItem("")

document特殊的集合:

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

document.forms;文档中所有的<form>;

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容