6.16的总结
学习内容
querySelector(字符串)
特点、用法
querySelectorAll(字符串)
特点、用法
DOM增删改
createElement()的参数,作用、用法,createTextNode()的参数,作用、用法,appendChild()作用、用法、参数,insertBefore()的作用、语法,replacChild()作用、语法,removeChild()作用、语法,innerHTML也可以完成DOM增删改相关操作,
练习
取消默认行为两种做法,confirm()的作用和参数
for循环和响应函数的执行流程
使用DOM操作css
通过JS修改元素样式的语法,若样式名在JS中不合法则修改为驼峰命名法,通过style属性设置的都是内联样式、内联样式特点、!important有最高优先级(JS失效),读取样式的语法、通过style属性读取的都是内联样式(无法读取样式表中的)
读取元素的样式
语法,读取当前元素正在显示的样式(仅IE支持)、getComputedStyle()(window的方法)的参数和返回的对象、样式、没有设置值使返回的情况、不支持IE8以下,currentStyle和getComputedStyle()都只读,兼容性不同的情况时如何读取当前元素的样式
获取元素的可见高度和宽度
clientWidth、clientHeight(包括内容区和内边距):返回都是数字可以进行计算,都是只读
offsetWidth、offsetHeight(内容区、内边距、边框):返回都是数字可以进行计算,都是只读
offsetParent:作用
offsetLeft、offsetTOP的作用