• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > HTML5实战与剖析之CSS选择器——querySelector()

HTML5实战与剖析之CSS选择器——querySelector()

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含HTML5,实战与剖析,querySelector()等相关知识,匿名希望在学习及工作中可以帮助到您

  今天为大家介绍一下HTML5的相关知识,今儿主要以新增的选择器为主题,为大家介绍。今天为大家介绍的选择器是querySelector()。我将用jQuery和JavaScript两种写法对比的方式为大家分享。希望能为大家在学习HTML5的道路上有所帮助。

  querySelector()方法接收一个CSS选择符,返回与该模式匹配的第一个元素,如果没有找到匹配的元素,返回null。小例子如下:


  1)获取标签

  JavaScript代码

var body = document.querySelector('body');

	body.style.background = "red";

	alert(body)//[object HTMLpElement]


  jQuery代码

var $body = $("body");

$body.css({
	'background': "red"
});

alert($body) //[object Object]

  预览效果

  1、JavaScript

HTML5实战与剖析之CSS选择器——querySelector()


  2、jQuery


HTML5实战与剖析之CSS选择器——querySelector()

  2)获取ID

  HTML代码

<p id="box1" class="box">梦龙小站</p>
<section id="box2" class="box">梦龙小站</section>

JavaScript代码

var box1 = document.querySelector('#box1');

	box1.innerHTML = "这是box1";

	alert(box1)//[object HTMLpElement]

jQuery代码

var $box1 = $("#box1");

$box1.html("这是用jQuery实现的");

alert($box1)  //[object Object]

预览效果

1、JavaScript

HTML5实战与剖析之CSS选择器——querySelector()

2、jQuery


HTML5实战与剖析之CSS选择器——querySelector()

  通过document类型调用querySelector()方法的时候,会在文档元素的范围内查找匹配的元素。而通过element类型调用querySelector()方法的时候,只会在该元素后代元素的范围内查找匹配元素。CSS选择符可以简单也可以复杂,示情况而定。如果传入了不被支持的选择符,querySelector()会报错。

  HTML5实战与剖析之CSS选择器——querySelector()就为大家介绍到这里了。考虑到HTML5这方面要花的经历比较大一些,里面的东西比较多,所以具体的小知识点会一篇一篇的介绍,所以每篇的篇幅不一定会很多。希望大家能够理解一下,这样做的好处就为了将来能够便于查找。感谢大家的支持与厚爱,更多有关HTML5的相关内容敬请关注梦龙小站关于HTML5实战与剖析的更新。

以上就是的内容,更多相关内容请关注微课江湖()!

您可能想查找下面的文章:

  • HTML5知识点总结
  • HTML5的本地存储
  • HTML5本地存储之IndexedDB
  • Html5实现文件异步上传功能
  • Html5新标签datalist实现输入框与后台数据库数据的动态匹配
  • 详解HTML5 window.postMessage与跨域
  • HTML5拖放API实现拖放排序的实例代码
  • 解决html5中video标签无法播放mp4问题的办法
  • HTML5新特性 多线程(Worker SharedWorker)
  • Html5新增标签有哪些

相关文章

  • 2018-12-03canvas怎样做出黑色背景带特效碎屑烟花
  • 2017-08-06HTML5本地数据库基础操作详解
  • 2018-12-03有HTML / XML这么好的前端及UI解决方案,微软为什么还要继续推WPF?
  • 2018-12-03生日蛋糕的制作方法-不过用的是HTML5+CSS3代码
  • 2018-12-03分享一个用html5实现的贪吃蛇特效代码
  • 2018-12-03逼真的HTML5 3D水波动画 可多视角浏览代码图文介绍
  • 2017-08-06HTML5 form标签之解放表单验证、增加文件上传、集成拖放的使用方法
  • 2018-12-03node.js中文件之间的引入教程实例
  • 2018-12-03HTML5Plus移动开发入门学习
  • 2018-12-03使用canvas画“哆啦A梦”时钟的代码

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • HTML5特性检测-检测技术
    • HTML5的音频和JQUERY的全屏幻灯片
    • HTML5中属性download的详细介绍
    • 全面解析HTML5的文档结构和新增标签
    • vue项目中如何映入noVNC远程桌面
    • HTML5使用Audio标签实现歌词同步的效果
    • H5的地理定位怎样使用
    • HTML5 Web Workers之网站也能多线程的实现_html5教程技巧
    • html5指南-3.如何实现html元素拖拽功能_html5教程技巧
    • HTML5 解析规则分析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有