前言
一、BOM
1.1什么是BOM?
BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其顶级对象是 window,并且每个对象都提供了很多方法与属性
1.2 BOM的构成
BOM 比 DOM 更大,它包含 DOM。
它是 JS 访问浏览器窗口的一个接口。
它是一个全局对象。定义在全局作用域中的变量、函数都会变成 window 对象的属性和方法。
注意:window下的一个特殊属性 window.name
1.3文档对象
1.4操作表单值
Document.formname.elementname.value=…
Document.forms[0]. Elementname.value=…
Document.forms[0].Element[num].value=… //elements不用改变,照实写即可
1.5操作样式
2转换成对象的方法
2.1
1.通过标记名(找多个)、ID(唯一)、name(多个)
Document中找到对象的三个方法