文档对象

76 阅读1分钟

DOM:Document Object

Model:文档对象模型,把文档中的成员描述成一个个对象 使用Java代码操作XML/使用JavaScript操作HTML

特点:在加载的时候,一次性把整个XML文档加载进内存,内存中 形成一颗树(Document对象); 我们以后使用代码操作Document,其实操作的是内存中的DOM树,和本地磁盘中的XML文件没有直接关系。 比如我保存了一个联系人,仅仅只内存中多了一个联系人,但是在XML文件中没有新增的痕迹。 除非做同步操作(把内存中的数据更新到XML文件)----->增删改操作之后,都需要做同步 操作

缺点:若XML文件过大,可能造成内存溢出

注意:使用import导入类/接口,请注意使用org.W3C组织的

1.document对象属性

属性说明
title文档标题,即title标签内容
URL文档地址
fileCreatDate文档创建日期
fileModifiedDate文档修改时间(精确到天)
lastModified文档修改时间 (精确到秒)
fileSize文档大小
fgColor定义文档的前景色
bgColor定义文档的背景色
linkColor定义“未访问”的超链接颜色
alinkColor定义“被激活”的超链接颜色
vlinkColor定义“访问过”的超链接颜色

2.document对象方法

方法说明
document.write输入文本到当前打开的文档
document.writeIn输入文本到当前打开的文档,并添加换行符“\n”
document.getElementById获取某个id值的元素
document.getELementByName获取某个name值的元素,用于表单元素