PHP[OOP入门]PH18-DOM操作、吸顶条、事件绑定

该部分为 php 面向对象的入门部分,较为肤浅且参杂过分已经不是主流的知识。

这是我早期的 php 学习笔记,php 的学习版本版本是 5.6、7,🐟2020/05/06年从有道笔记导出至此。

day18-DOM操作、吸顶条、事件绑定

<html>

<head>

<meta charset='utf-8'>

</head>

<body>

</body>

</html>

1、全选、全不选、反选

2、处理className兼容

IETester(用来查看所有ie浏览器的兼容性)

//getElementsByName 必须是document对象

getElementById 必须是document对象

getElementsByTagName document和父对象都可以

getElementsByClassName document和父对象都可以

3、DOM节点操作

children 所有的子对象 (直接子节点)

parentNode 父对象

火狐或者谷歌

firstElementChild 长子

lastElementChild 老幺

previousElementSibling 哥哥

nextElementSibling 弟弟

IE 6/7/8

firstChild

lastChild

previousSibling

nextSibling

tagName //得到标签名,得到的为大写的标签名

4、添加删除节点

createElement 添加节点 只能通过document来添加

removeChild 删除节点 父对象或者document都可以

appendChild 追加节点

insertBefore 插入节点

div中添加图片

5、setAttribute getAttribute

通过点和中括号只能获取官方属性

通过上面两个可以获取自定义的和官方的

6、添加上传文件

7、弹出图片

8、吸顶条

offsetTop 距离顶部的值

offsetLeft 距离左边的值

offsetWidth 宽度

offsetHeight 高度

以上属性,只能读取,不能设置

onscroll事件

clientWidth : 在h5标准下,获取使用documentElement 不在的话使用body

clientHeight : 在h5标准下,获取使用documentElement 不在的话使用body

document.body.scrollTop : 获取卷起的高度

吸顶条实现

吸顶条抖动问题

9、右底部广告、短信倒计时

右下角弹出大娟

思考:qq头像资料