DOM基础
掌握基本的DOM查找方法
- document.getElementById() — 根据id获取唯一的一个元素
- document.getElementsByTagName() — 返回所有的tag标签引用的集合 — 返回的是数组
设置元素的样式(css)
- 语法:ele.style.stylName = styleValue
- 功能:设置元素的样式
- 说明:
- ele表示要设置样式的DOM对象
- styleName表示要设置的样式名称 — 使用驼峰命名方式 — fontSize
- styleValue — 要设置的样式的值
innerHTML
- 语法:ele.innerHTML
- 功能:返回ele元素开始和结束标签之间的HTML
- 语法:ele.innerHTML=“html”
- 功能:设置ele元素开始和结束之前的HTML内容为html
className
- 语法:ele.classname
- 功能:返回ele元素的class属性
- 语法:ele.classname = “cls”
- 功能:设置ele元素的class属性为cls
如何设置DOM元素属性或添加属性
获取属性
- 语法:ele.getAttribute(“attribute “)
- 功能:获取ele元素的属性
- 说明;
- ele — 要操作的DOM对象
- attribute — 是要获取的html属性(id type class)
设置属性
- 语法:ele.setAttribute(“attribute”,value)
- 功能:在ele元素上设置属性
- 说明:
- ele — 要操作的dom对象
- attribute — 要设置的属性名称
- value — 要设置的attribute属性值
删除属性
- 语法:ele.removeAttribute(“attribute”)
- 功能:删除ele元素上的attribute属性
- 说明:
- ele — 要操作的对象
- attribute — 要删除的属性名称
JavaScript对表单元素进行设置
JavaScript对表单操作分为三种:初始化 赋值 取值
DOM查找方法 — 补充
- document.getElementsByName() — 返回所有的name属性引用的集合 — 返回的是数组
- document.getElementsByClassName() — 返回包含带有指定类名的所有元素的集合 — 返回的是数组