美文网首页
2018-07-19课堂笔记(document文档节点)

2018-07-19课堂笔记(document文档节点)

作者: e0013abd041e | 来源:发表于2018-07-19 10:54 被阅读0次

这个数行返回的是doctype的节点
首先先把这个属性变量,然后在控制台显示,如果有这个标签会返回<!DOCTYPE html>,如果没有这个标签就会返回null,
第四行是返回的document.doctype的名字,返回的结果是html

document.doctype//获取doctype节点
        var doctype=document.doctype
        console.log(doctype)//"<!DOCTYOE html>"    没有返回null
        console.log(doctype.name)//"html"

这个属性返回的是当前文档根节点,但一般是html

console.log(document.documentElement)//返回当前文档的根节点,一般是html

这两个属性返回的是body/head标签,这两个属性总是会存在的,如果其中没有这两个标签,浏览器会自动创建并返回,

console.log(document.body)//返回body标签
console.log(document.head)//返回head标签      这两个属性总是存在的,如果省略了<head>或<body,浏览器会自动创建>

这个属性返回的是当前文档所有设定了href属性的<a>及<area>节点,
下面的是把整个网页中的所有设定了href属性的标签遍历一遍

console.log(document.links)//返回当前文档所有设定了href属性的<a>及<area>节点.
//打印文档所有的链接
var links=document.links
for(var i=0;i<links.length;i++){
    console.log(links[i])   
}

这个属性返回的是当前文档的form表单节点,可通过下标,name名或id名来准确选中

console.log(document.forms)//返回当前文档所有的form表单节点    可通过下标,name或id名来准确选中
//代码如下
<form name='foo' id="bar"></form>
document.forms[0]===document.forms.foo//true
document.forms.bar===document.forms.foo//true

这个属性返回的是当前页面所有的img图片,同样可通过for循环来遍历

console.log(document.images)//返回页面所有的img图片节点,可通过for循环遍历,他同样也是

返回当前文档的标题,可读可写

console.log(document.title)//返回当前文档的标题,可读可写

返回当前文档的编码方式如:UTF-8

console.log(document.charset)//返回当前文档的编码方式

创建文本节点

document.createTextNode('我是文本')

创建注释节点

document.createComment('我是注释')

创建属性节点,第一行建立,第二行是给新建这个id属性赋值他的名字,第三行是给选中的元素节点附加这个属性节点

var a=document.createAttribute('id')
        a.value = 'newVal'
        div.setAttributeNode(a)

终于完活了!!! 明天就开始复习啦,我也该复习了,这几天往脑子里装的东西快把脑子弄炸了,等我们开新课,在更新.

相关文章

  • 2018-07-19课堂笔记(document文档节点)

    这个数行返回的是doctype的节点首先先把这个属性变量,然后在控制台显示,如果有这个标签会返回

  • 07-19 DOM模型的新手入门3

    Document 文档节点 document节点对象是文档的根节点,每张网页都有自己的document对象,win...

  • Document对象 + DOM 属性操作

    Document对象方法 文档节点 (document) 元素节点 (Element) 属性节点 (Attribu...

  • document文档节点

    概述: document节点对象是文档的根节点,每张网页都有自己的document对象 document节点的属性...

  • js DOM(3)

    Document节点 document节点对象是文档的根节点,每张网页都有自己的document对象。 windo...

  • document节点

    概述 document节点是文档的根节点,每张网页都有自己的document节点。window.document属...

  • document节点

    document节点对象是文档的根节点,每张网页都有自己的document对象。window.document属性...

  • [JavaScript基础] DOM

    Document Object Model 文档对象模型 查 查看元素节点 document 代表整个文档doc...

  • Document节点

    概述 document节点对象是文档的根节点,每张网页都有自己的document对象。 属性 1.document...

  • JavaScriptDOM

    节点层次 文档节点是每个文档的根节点。 元素,是document的子节点,诚挚为文档元素。文档元素是文档的最外层元...

网友评论

      本文标题:2018-07-19课堂笔记(document文档节点)

      本文链接:https://www.haomeiwen.com/subject/nawzpftx.html