3. 操作DOM元素的内容和样式
操作DOM的样式,有多种方式:
通过style属性直接设置
通过className属性设置类选择器
也可以通过classList属性添加多个类选择器
操作DOM的内容:
innerText属性,用于获取 和 操作 DOM的文本内容。
innerHTML属性,用于获取 和 操作 DOM的HTML内容。
4. 操作DOM元素的属性
获取和设置标签自带的属性(原生属性),直接点
let src = img.src //src是图片标签的原生属性
获取和设置标签自定义的属性,需要通过getAttribute()和setAttribute()方法
setAttribute()方法,设置元素的属性值,需要传两个参数(属性名和属性值)
getAttribute()方法,获取元素的属性值,只需要传一个参数(属性名)
5. 创建和删除DOM元素
createElement()方法,用于创建DOM元素
appendChild()方法,用于在当前DOM元素中添加子元素
删除元素有两种写法:
自删 remove()方法,是元素删除自己
通过父级删除子级 removeChild()方法,是删除元素里面指定的子元素
补充1:onclick是点击事件,on表示当,click表示点击
补充2:parentElement和parentNode属性,返回父级元素