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

网站原型设计上海网站设计服务商

网站原型设计,上海网站设计服务商,深圳ppt设计公司,免费手机虚拟机文章目录 一、获取特殊元素1、获取 html 元素2、获取 body 元素3、完整代码示例 本博客相关参考文档 : WebAPIs 参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/APIgetElementById 函数参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getE…

文章目录

  • 一、获取特殊元素
    • 1、获取 html 元素
    • 2、获取 body 元素
    • 3、完整代码示例


本博客相关参考文档 :

  • WebAPIs 参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API
  • getElementById 函数参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getElementById
  • Element 对象参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Element
  • getElementsByTagName 文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getElementsByTagName
  • HTMLCollection 文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLCollection
  • getElementsByClassName 文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/getElementsByClassName
  • querySelector 函数文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelector
  • 【CSS】CSS 总结 ① ( CSS 引入方式 | CSS 选择器 | 基础选择器 | 复合选择器 ) ★
  • querySelectorAll 函数 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelectorAll
  • NodeList 对象 : https://developer.mozilla.org/zh-CN/docs/Web/API/NodeList





一、获取特殊元素



HTML 网页的基本结构如下 :

<!DOCTYPE html>
<html lang="en"><head>
</head><body>
</body></html>

在 HTML 标签结构中 ,

  • html 标签是最顶层的标签 , 所有的元素都在 html 标签内部 ,
  • body 标签是显示部分内容的 顶层标签 ;

通过 JavaScript 和 DOM 操作 可以获取上述两个 html 和 body 特殊标签 元素 ;


1、获取 html 元素


通过 document.documentElement 属性 , 可以获取文档中的 html 元素 , 该元素是 HTML 网页文档的最顶层元素 ;

代码示例 :

const htmlElement = document.documentElement;
console.log(htmlElement); // 输出整个 <html> 元素的 DOM 对象

2、获取 body 元素


使用 document.body 属性 , 可以获取 body 元素 ;

代码示例 :

const bodyElement = document.body;
console.log(bodyElement); // 输出整个 <body> 元素的 DOM 对象

3、完整代码示例


在下面的代码中 , 通过 document.body 获取 body 元素 , 将背景颜色设置为黄色 ;

通过 document.documentElement 获取 html 元素 , 将该标签下的所有字体大小设置为 30 像素 ;


代码示例 :

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><!-- 设置 meta 视口标签 --><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no,maximum-scale=1.0,minimum-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>JavaScript</title><style></style>
</head><body><div class='box'>Hello</div><div class='box'>Hello</div><div>Hello</div><div>Hello2</div><div id="nav"><div>Hello2</div><div class='box'>Hello2</div><div class='box'>Hello2</div></div><script>// 注意 : HTML 文档加载顺序是从上到下加载 // 这里要先加载标签 , 然后加载 JavaScript 脚本// 设置 <body> 元素的背景颜色document.body.style.backgroundColor = 'yellow';// 设置 <html> 元素的字体大小document.documentElement.style.fontSize = '30px';// 获取 <body> 元素的子节点数量const bodyChildrenCount = document.body.children.length;console.log(`Body 元素的子节点数量: ${bodyChildrenCount}`);</script>
</body></html>

执行结果 :

在这里插入图片描述

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

相关文章:

  • 电子商务网站开发的基本要求wordpress一栏多图
  • 知名网站的org域名下载网站模板怎么使用
  • 长沙网站建设哪家强生活门户网站开发方案
  • 自助外贸网站制作网站开发入门习题
  • 深圳市专业网站建设排名优化软件点击
  • 佛山有哪些建设网站的公司上海市建上海市建设安全协会网站
  • 视频网站怎么做统计表石景山附近的保安公司
  • 设计素材网站版权网站建设后台程序用什么语言
  • 广告网站留电话网站两侧固定广告代码
  • 网站改版需要多少钱博望网站建设
  • 一级a做爰片官方网站男人网址你懂我意思正能量
  • 佛山搭建建网站哪家好服装类电子商务网站建设报告
  • 做网站系统英迈思网站做不下去可以退款吗
  • 加大网站和微信号建设发挥宣传平台实效性项目网上备案查询系统
  • 网站两边横幅怎么做wordpress手机站h5优化
  • 北京网站建设公司兴田德润实惠东莞市手机网站建设
  • 我想做个卷帘门网站怎么做在线购物商城网站建设
  • wordpress女性主题关于seo网站优化公司
  • 网站色调红黑佛山网上推广
  • 外贸网站有哪些平台网络技术培训
  • 沈阳营销型网站制作大前端最新网站
  • 中国建设网官网登录网站怎么做代码优化
  • php做的网站收录最好用的网站建设软件
  • 做网站店铺装修的软件西昌市建设工程管理局网站
  • 网站幕布拍摄接做施工图的网站
  • 自己做的网站能干站什么专题定制网站建设
  • 企业建设网站找网站公司吗淄博周村学校网站建设报价
  • 网站建设方案分析邢台网站建设基本流程
  • 软件营销网站深圳购物网站建设公司
  • 兖矿东华建设有限公司网站动漫网站源码自动采级