DOM编程之document对象

一、Document对象

1.Document概念

  • Document对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问;
  • Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问;
  • 每个载入浏览器的 HTML 文档都会成为 Document 对象。

 2.属性

  • bgcolor: 设置或检索Document对象的背景色
  • body: 提供对 <body> 元素的直接访问
  •   对于定义了框架集的文档,该属性引用最外层的 <frameset>
  • cookie: 设置或返回与当前文档有关的所有 cookie
  • domain: 返回当前文档的域名
  • lastModified: 返回文档被最后修改的日期和时间
  • referrer: 返回载入当前文档的文档的 URL
  • title: 返回当前文档的标题
  • URL:  返回当前文档的 URL

3.方法

  • close(): 关闭用 document.open() 方法打开的输出流,并显示选定的数据
  •  getElementById():返回对拥有指定 id 的第一个对象的引用
  • getElementByID():根据HTML元素指定的ID,获得唯一的一个HTML元素
  •   如:访问DIV层对象、图片Img对象
  • getElementsByName(): 根据HTML元素指定的name,获得相同名称的一组元素
  •    如:访问表单元素(全选功能)
  • open(): 打开一个流,以收集来自任何 document.write()
  •   或 document.writeln() 方法的输出
  • write(): 向文档写 HTML 表达式 或 JavaScript 代码
  • writeln(): 等同于 write() 方法,不同的是在每个表达式之后写一个换行符

二、常见页面坐标的介绍

  • top:指定元素的上边界位置
  • pixeTop:设置或返回元素的上边界
  • left:指定元素的左边界位置
  • scrolltop:页面滚动的高度

三、关于Document对象问题

1.请介绍Document对象的常用属性及含义?
  bgcolor:设置或检索Document对象的背景色

2.简要说明如何制作浮动的广告图片?
   1、使用DIV层,把图片放在层中
    2、使用getElementByID()方法获取层对象
    3、捕获鼠标滚动事件,改变层对象的位置坐标

3.请简述制作带关闭按钮的浮动窗口实现思路?
   1、在页面中插入层,在层中插入图片
   2、使用getElementById()方法获取层对象
   3、设置的样式style的显示属性display = "nooe"

4.如何制作全选/全不选复选框的效果?
  创建一组同名的复选框,通过循环来改变复选框是否被选中属性checked的值

5.复选框是否选中的属性是哪个?
   checked属性

6.写代码逐个复选框设置为true,有没有更好的办法?
   使用复选框数组,通过循环给checked属性赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GentleDevin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值