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

精品网站建设公司网站页面布局和样式设计

精品网站建设公司,网站页面布局和样式设计,深圳万齐创享网站建设,wordpress 双陈DOM Document Object Model 简单而言,就是JavaScript将HTML文档的各个组成部分封装为对象。 封装的对象分别为: Document:整个HTML的文档对象 Element:元素对象(也就是HTML中的标签) Attribute:…

        DOM Document Object Model

        简单而言,就是JavaScript将HTML文档的各个组成部分封装为对象。

        封装的对象分别为:

        Document:整个HTML的文档对象

        Element:元素对象(也就是HTML中的标签)

        Attribute:属性对象(HTML标签中的属性)

        Text:文本对象(标签中的文本)

        Comment:注释对象

         js获得了HTML中各个组成部分的对象,就可以添加和删除HTML元素、改变HTML元素的内容、样式和对HTML DOM事件做出反应。

        DOM核心思想:将网页的所有内容当作对象进行处理,标签的所有属性在该对象上都可以找到,并且修改这个对象的属性,就会自动映射到对应标签上。

        document对象

        网页中所有内容都封装在document对象中

        document对象提供的属性和方法都是用来访问和操作网页内容的,如:document.write()

        DOM操作步骤:

        1.获取DOM元素对象

        2.操作DOM对象的属性或方法

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>JavaScriptDOM使用</title>
</head>
<body><h1>我是用于测试JavaScriptDOM的h1</h1><h1>我是用于测试JavaScriptDOM的h1 2.0</h1><h2>我是用于测试JavaScriptDOM的h2</h2><script>// JS DOM// DOM:Document Object Model 文档对象模型。也就是JavaScript将HTML文档的各个组成部分封装为对象// 封装的对象分别为:// Document:整个HTML的文档对象// Element:元素对象(也就是HTML中的标签)// Attribute:属性对象(HTML标签中的属性)// Text:文本对象(标签中的文本)// Comment:注释对象// js获得了HTML中各个组成部分的对象,就可以添加和删除HTML元素、改变HTML元素的内容、样式和对HTML DOM事件做出反应// DOM核心思想:将网页的所有内容当作对象进行处理,标签的所有属性在该对象上都可以找到,// 并且修改这个对象的属性,就会自动映射到对应标签上// document对象// 网页中所有内容都封装在document对象中// document对象提供的属性和方法都是用来访问和操作网页内容的,如:document.write()// DOM操作步骤:// 1.获取DOM元素对象// 2.操作DOM对象的属性或方法// 如何获取DOM元素// 1.通过CSS的选择器获取:document.querySelector('CSS选择器'); 获取选择器匹配到的第一个元素// 2.通过CSS的选择器获取:document.querySelectAll('CSS选择器'); 获取选择器匹配到的所有元素// 获取到的所有元素,会封装到一个NodeList对象中返回,NodeList就相当于一个伪数组(有长度、索引的数组;但是不完全是数组)// 测试// HTML中有两个h1标签,通过querySelector('h1')只能获取匹配到的第一个h1let hs = document.querySelector('h1');hs.innerHTML = "我是h1,我将被修改";// 通过querySelector('h1')可以获得所有匹配的h1,存储到了NodeList中let allHs = document.querySelectorAll('h1');allHs[0].innerHTML = '我是第一个h1,我将被修改';allHs[1].innerHTML = '我是第二个h1,我将被修改';</script></body>
</html>

http://www.mnyf.cn/news/48922.html

相关文章:

  • ps制作网站模板东营seo
  • 中铁建设集团网站宁波正规seo推广公司
  • 网站如何做微信支付分析网站推广和优化的原因
  • 做电商平台网站有哪些百度指数趋势
  • iis7.5 部署网站域名是什么意思
  • 建设动漫网站的目的搜索引擎优化的方法有哪些
  • 中建铁路建设有限公司网站站内关键词自然排名优化
  • 网站建设流程步骤怎么样seo优化报价公司
  • 网站做apk制作工具免费建站工具
  • 南阳做网站价格品牌营销策划方案范文
  • 学校网站asp百度识图在线网页版
  • 品牌网站建设小蝌蚪cseo舆情优化
  • 宣传商务型的网站推广普通话文字内容
  • 书店网站怎么做西安网站建设
  • asp网站建设外文参考文献百度广告太多
  • 电子商务网站建设需要哪些技术企业网络推广计划书
  • 网站seo设计方案案例博客优化网站seo怎么写
  • 福田做商城网站建设找哪家公司比较安全百度账号管理中心
  • 网站建设中的英文如何查询百度搜索关键词排名
  • 网站主体负责人查询苏州百度推广公司地址
  • 河南省做网站的公司有哪些开网店如何运营和推广
  • 外贸是做什么的工资一般多少抖音seo排名系统哪个好用
  • 五屏网站建设哪家好苏州百度推广开户
  • 国外网站前台模板windows7优化大师下载
  • 2021年中央经济工作会议优化方法
  • 国家数据统一共享开放平台太原seo优化公司
  • 做受网站软文如何推广
  • 主机做网站服务器怎么设置百度地图导航2021最新版
  • 网站维护广州建网站网站建设维护
  • 做代练的网站无锡百度竞价推广