JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏(25)

4.8、文档节点 Document

document.documentElement 代表页面中的<html>元素
document.body 代表页面中的<body>元素
document.doctype 代表<!DOCTYPE>标签
document.head 代表页面中的<head>元素
document.title 代表<title>元素的文本,可修改
document.URL 当前页面的URL地址
document.domain 当前页面的域名
document.charset 当前页面使用的字符集
document.defaultView 返回当前 document对象所关联的 window 对象,没有返回 null
document.anchors 文档中所有带name属性的<a>元素
document.links 文档中所有带href属性的<a>元素
document.forms 文档中所有的<form>元素
document.images 文档中所有的<img>元素
document.readyState 两个值:loading(正在加载文档)、complete(已经加载完文档)
document.compatMode

两个值:BackCompat:标准兼容模式关闭、CSS1Compat:标准兼容模式开启

write()、writeln()、

open()、close()

write()文本原样输出到屏幕、writeln()输出后加换行符、

open()清空内容并打开新文档、close()关闭当前文档,下次写是新文档

示例:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>DOM</title>
 </head>
 <body>
 <script type="text/javascript">
 console.log("标题" + document.title);
 console.log("地址" + document.URL);
 console.log("域名" + document.domain);
 console.log("编码" + document.charset);
 document.open
 </script>
 </body>
</html>

结果:

五、学习资料

http://common.jb51.net/tag/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3JavaScript%E7%B3%BB%E5%88%97/1.htm

六、作业

6.1)、尽量多的输出javascript中为false的情况

6.2)、尽量多的输出javascript中为undefined的情况

6.3)、用示例说明未定义全局变量,特别是没有使用var关键字时

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/403.html