DOM是以层次结构组织的节点或信息片断的集合。文档对象模型(Document Object Model)是给HTML与XML文件使用的一组API。DOM的本质是建立网页与脚本语言或程序语言沟通的桥梁。

浏览器对象是一个分层结构,也称为文档对象模型,如下图所示:

从上图可以看出:

(1)打开网页后,首先看到的是浏览器窗口,即顶层的window对象。

(2)其次,看到的是网页文档的内容,即document文档。

(3)定位对象:

window.document.myform.text1

document.myform.text1

因为window窗口对象是所有页面的根对象,所以常常省略。

(4)地址对象location和历史对象history,它他对应IE浏览器中的地址栏和前进/后退按钮。

document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是

“ object ”,而不是具体的值,它有 value 和 length 等属性,加上 .value 得到的才

是具体的值!

最新文章

  1. phpmyadmin not found
  2. RedHat Linux RHEL6配置本地YUM源
  3. 前端chrome浏览器调试总结
  4. oracle学习笔记系列------oracle 基本操作之表的增删改查
  5. django中自定义标签和过滤器
  6. Halcon标定步骤
  7. myEclipse异常解决:Errors occurred during the build. Errors running builder Mule 3 hot deployment
  8. 电子工程师名片——FAT16文件系统(转)
  9. 华为软件开发云对比Jenkins-JavaWeb项目持续部署方式
  10. Centos7.2下Nginx配置SSL支持https访问(站点是基于.Net Core2.0开发的WebApi)
  11. java 解压缩 中文名称问题
  12. python基础类型—字典
  13. Java 面试题 队列
  14. Android编程心得-在Assets文件夹中放入.sql文件实现创建SQlite表的操作
  15. 微软官方出的各种dll丢失的修复工具
  16. Tinyos 第三版Make系统
  17. 【LeetCode】73. Set Matrix Zeroes (2 solutions)
  18. mysql binlog_format row and Statement 比较
  19. smarty内置函数、自定义函数
  20. 10-23C#基础--特殊集合(stack、queue、hashtable)

热门文章

  1. ZeroClipboard跨浏览器复制粘贴
  2. httpd练习.md
  3. (转载)SQL删除重复数据方法
  4. 20145315&20145307《信息安全系统设计基础》实验五
  5. [HTTP Protocol] 200 OK (from cache)和304 Not Modified
  6. Redis 学习(二)
  7. CSS命名规范
  8. Python的方法解析顺序(MRO)[转]
  9. 8 HTML&JS等前端知识系列之Ajax的例子
  10. NFS网络文件共享