2020-8-19 JavaWebDay_06

DOM简单功能:

功能:控制html文档的内容;

代码:获取页面元素(标签)对象 Element;

document.getElementByid("id值"):通过文本的id获取元素对象;

操作对象:

1.修改属性值;

2.修改标签体内容;

属性:innerHTML;

简单事件:

功能:某些组件被执行了一些操作后.触发某些代码的执行;

绑定事件:

1.直接在html标签上指定事件的属性,属性就是html代码;

2.通过js获取元素对象,指定事件属性,设置一个函数;

onclick:单击事件;

小案例(灯泡开关):

在这里插入图片描述

BOM:

概念:

Browser Object Moder:浏览器对象模型;

将浏览器的各个组成部分封装成模型;

组成:

Window:窗口对象;

Navigator:浏览器对象;

Screen:显示器屏幕对象;

History:历史记录对象;

Location:地址栏对象;

Window:

Window对象不能创建,可以直接使用window.方法名;

Window引用可以省略,方法名();

方法:

1.与弹出框有关的方法;

alert(内容):弹出一个警告框;

confirm(内容):确认取消对话框,确认返回true,取消返回false;

prompt(内容):输入框,返回用户输入值;

2.与打开关闭有关的方法:

close():关闭浏览器窗口;

open(地址):打开一个新的浏览器窗口,返回一个新的window对象;

3.与定时器有关的方法:

setTimeout(参数1,参数2):在指定的毫秒数后调用方法,返回id;

clearTimeout:根据id值取消Timeout;

setInterval(参数1,参数2):按指定的周期调用方法,返回id;

clearInterval(参数1,参数2):根据id取消Interval;

参数1:JS代码或方法名;

参数2:毫秒值;

属性:

1.获取BOM对象:

history;

location;

Navigator;

Screen;

2,获取DOM对象:

document;

Location:

1.创建(获取):

1.window.location;

2.location

方法:

1.reload():刷新页面;

属性:

href:设置或返回完整的url;

DOM:

Document Object Model 文档对象模型;

将标记语言文档的各个组成部分,封装为对象,可以使用这些对象,对标记语言文档进行CRUD的动态操作;

W3CDO标准被分为3个不同的部分:

核心DOM:针对任何结构化文档的标准模型;

XMLDOM:针对XML文档的标准模型;

HTML文档:针对HTML文档的标准模型;

核心:

Docunmrnt文档对象;

Element元素对象;

Attribute属性对象;

Text文本对象;

Comment:注释对象;

Node:节点对象,其他5个的父对象;

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值