当前位置: 首页 > news >正文

手机站点cn淮南建设局网站备案

手机站点cn,淮南建设局网站备案,中企动力手机邮箱,裕顺网站建设DOM 一.认识DOM二.获取元素三.事件基础四.操作元素(1).改变元素内容(2).修改元素属性(str、herf、id、alt、title)(3).修改表单属性(4).修改样式属性操作(5).小结 五.一些思想(1).排他思想(2).自定义属性的操作 六.节点操作1.认识2.节点层级关系3.创建和添加、删除、…

DOM

  • 一.认识DOM
  • 二.获取元素
  • 三.事件基础
  • 四.操作元素
      • (1).改变元素内容
      • (2).修改元素属性(str、herf、id、alt、title)
      • (3).修改表单属性
      • (4).修改样式属性操作
      • (5).小结
  • 五.一些思想
    • (1).排他思想
    • (2).自定义属性的操作
  • 六.节点操作
    • 1.认识
    • 2.节点层级关系
    • 3.创建和添加、删除、复制节点
  • 七.DOM重点核心

一.认识DOM

API是接口,Web APIs是浏览器接口,web APIs包括DOM和BOM,是js独有的部分
在这里插入图片描述
DOM树
在这里插入图片描述

二.获取元素

通过id
document.getElementById()
在这里插入图片描述
通过标签名
document.getElemnetByTagName()
在这里插入图片描述
HTML5新增方法
通过类名
document.getElementByClassName()
通过指定选择器的第一个元素对象
document.querySelector()//注意.box #nav
全部
document.querySelectorAll()
在这里插入图片描述
特殊元素
document.body
document.documentElement
在这里插入图片描述

三.事件基础

事件三要素:事件源、事件类型、事件处理程序
在这里插入图片描述
事件类型
在这里插入图片描述
执行事件步骤
在这里插入图片描述
例子,显示当前系统时间
在这里插入图片描述

四.操作元素

(1).改变元素内容

innerText
innerHTML
在这里插入图片描述

(2).修改元素属性(str、herf、id、alt、title)

在这里插入图片描述
例子 、不同时间段显示不同图片和不同问候语
在这里插入图片描述

(3).修改表单属性

在这里插入图片描述
例子、
在这里插入图片描述

(4).修改样式属性操作

1.通过element.style.属性(驼峰)
行内多
在这里插入图片描述
例子、淘宝二维码广告关闭
在这里插入图片描述
例子、循环精灵图
在这里插入图片描述


例子、显示隐藏文本框内容
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.通过修改类名更改样式内容

例子、改变提示信息
在这里插入图片描述
在这里插入图片描述

(5).小结

在这里插入图片描述

五.一些思想

(1).排他思想

在这里插入图片描述
在这里插入图片描述
例子、表格隔行变色
在这里插入图片描述
例子、百度换肤
在这里插入图片描述
例子、表单全选和取消全选
在这里插入图片描述

(2).自定义属性的操作

1.获取属性值
element.属性
element.getAttribute()
在这里插入图片描述
2.设置属性值
element.属性=值
element.setAttribute(属性,值)
3.移除属性
element.removeAttribute()
在这里插入图片描述
例子、tab栏切换
在这里插入图片描述
H5自定义属性
date-开头
dateset是一个存放所有date开头的自定义属性
获取时驼峰
在这里插入图片描述

六.节点操作

why
DOM获取元素复杂
节点层级关系
可修改创建删除

1.认识

在这里插入图片描述

2.节点层级关系

父节点parentNode
在这里插入图片描述
子节点
全部子节点childNodes
元素子元素节点childRen
在这里插入图片描述
第一个子节点firstChild
第一个子元素节点firdtElementChild
最后一个子元素节点lastElementChild
在这里插入图片描述
解决兼容性问题
在这里插入图片描述
兄弟节点
下一个兄弟节点nextSibling
下一个兄弟元素节点nextElementSibling

在这里插入图片描述

3.创建和添加、删除、复制节点

创建 document.creatElement()(创建的一定是孩子)
末尾添加document.appendChild()
添加指定元素前document.insert Before(child,指定元素)
在这里插入图片描述
例子、简单版发布留言案例
在这里插入图片描述
删除节点
node.removeChild()
在这里插入图片描述
删除留言案例
在这里插入图片描述
复制节点
node.cloneNode()
在这里插入图片描述
三种动态创建元素区别
在这里插入图片描述

七.DOM重点核心

创建
在这里插入图片描述


在这里插入图片描述

removeChild

在这里插入图片描述

在这里插入图片描述
属性操作
在这里插入图片描述
事件操作
在这里插入图片描述

http://www.yayakq.cn/news/639562/

相关文章:

  • 成都网站设计是什么短视频广告制作公司
  • 网站建设与管理实训总结wp风格网站
  • 新乡手机网站建设公司企业大全官网
  • 石家庄房产信息网站做网站默认城市
  • 静态摄影网站模板wordpress 图片 筛选 插件
  • 徐水区住房和城乡建设局网站界面设计优秀的网站有哪些
  • 网站开发营业执照申请wordpress 主题采集
  • 网站栏目页怎么做建设一个外贸网站多少钱
  • 婚恋网站开发背景文献wordpress编辑页面没用
  • 简述企业网站的基本功能企业做网站都需要准备哪些材料
  • 南宁手机平台网站网络营销的优势和劣势
  • 飞色 网站建设wordpress维护服务
  • 绵阳网站建设制作聊城门户网站
  • 网站tkd怎么做同一个服务器的网站做友情链接
  • 毕业设计报告网站开发怎么样做国际网站生意
  • 一个虚拟主机可以做几个网站网站建设后台管理流程
  • 魔站建站系统哪家好做家装网站源码
  • 一微网站建设公司做网站公司青浦
  • 江西网站备案流程阿里巴巴吧网站怎么做
  • wordpress 英文企业站网站诚信认证怎么做
  • 百度站长平台提交网站世界500强企业排名2022
  • 如何建立网站做微商网站的动态文字是怎么做的
  • 石家庄网站seo电商详情页图片
  • 建设智能网站开发软件用什么工具
  • 商旅网站建设江苏专业做网站
  • 网站设计风格及色彩搭配技巧 -打开2345网址
  • 专业做网站套餐深圳民治做网站
  • 自己可以做类似拓者的网站吗dw安装免费下载
  • 包头企业网站建设公司惠州seo快速排名
  • 泸州市建设规划局网站企业网站打不开什么原因