html5的选择器

<body>
<p class="aa">aaa</p>
<p class="bb">bbb</p>
<p id="cc">ccc</p>
</body>
<script>
   //第一个class为aa的JS对象
   console.info(document.querySelector(‘.aa‘).childNodes[0].nodeValue);

   //选择id
   console.info(document.querySelector(‘#bb‘).textContent);

   //查找所有元素返回JS对象数组
   var allEle=document.querySelectorAll("*");
   for(var i=0;i<allEle.length;i++){
    console.info(allEle[i].tagName)
   }

   //选择第一个tagName为p的元素
   console.info(document.querySelector(‘p‘));

   //根据属性选择
   console.info(document.querySelector(‘p[id="bb"]‘).innerHTML);

</script>

http://blog.csdn.net/u011730649/article/details/43203219

时间: 2024-10-13 11:11:22

html5的选择器的相关文章

html5时间选择器

HTML5日期输入类型(date) 分享 分享 分享 分享 分享 在很多页面和web应用中都有输入日期和时间的地方,最典型的是订飞机票,火车票,酒店,批萨等网站. 在HTML5之前,对于这样的页面需求,最常见的方案是用Javascript日期选择组件.这几乎是无可争议.别无选择的做法.你可以在搜寻一下 “javascript 日期选择框”,会发现有无数的可选择的JavaScript组件.大部分这些日期选择组件都提供将日期填充到指定的输入框里的功能. HTML5里的dateinput类型给了给了浏

跟KingDZ学HTML5之十三 HTML5颜色选择器

这节课主要给大家展示两个实例,当然,都是灰常简单的. 首先是第一个效果,颜色选择器,这个效果如下 我想大家,很多人都做过其他版本的这个东东吧,对了,这次就是要在HTML5里面简单的实现一下 首先要做的就是准备工作了 <canvas id="text" width="100" height="100"></canvas> <p>Red: <input type="range" id=&q

html5 css选择器。 井号,句号的区别

.理解CSS的样式组成CSS里的样式表是有规则组成的,每条规则有三个部分组成:1.选择器(如下面例子中的:"body"),告诉浏览器文档的哪个部分受规则影响:2.属性(如实例中的font-family.color等),规定了布局的什么方面被设置了:3.值(如实例中的Arial,sans-serif,#333333等),给出了式样属性的值. 二.CSS式样中不同符号的区别 #是ID选择器 .是class选择器 *是通配符号 比如*{margin:0:padding:0:所有的元素都会沿用

html5 css选择器 井号, 句点的区别

一.理解CSS的样式组成CSS里的样式表是有规则组成的,每条规则有三个部分组成:1.选择器(如下面例子中的:"body"),告诉浏览器文档的哪个部分受规则影响:2.属性(如实例中的font-family.color等),规定了布局的什么方面被设置了:3.值(如实例中的Arial,sans-serif,#333333等),给出了式样属性的值. 二.CSS式样中不同符号的区别 #是ID选择器 .是class选择器 *是通配符号 比如*{margin:0:padding:0:所有的元素都会沿

html5 新选择器 querySelector querySelectorAll

querySelector 返回满足条件的单个元素 使用实例 HTML <div id="main">主体布局</div> JS var main =document.querySelector('#main'); console.log(main) 这时候结果返回的就是 整个元素 <div id="main">主体布局</div> 返回一个查询元素 测试谷歌 IE11 IE10 IE9  火狐  可以正常使用 PS:

HTML5的JavaScript选择器介绍

在HTML5出现之前使用JavaScript查找DOM元素,有以下三种原生的方法: getElementById:根据指定元素的id属性返回元素 getElementsByName:返回所有指定name属性的元素 getElementsByTagName:返回所有指定标签的元素 HTML5新增的选择器,方法有两种: querySelector:根据选择器规则返回第一个符合要求的元素 querySelectorAll:根据选择器规则返回所有符合要求的元素 支持新的HTML5 JavaScript选

前端开发常用js代码片段

HTML5 DOM 选择器 // querySelector() 返回匹配到的第一个元素var item = document.querySelector('.item');console.log(item); // querySelectorAll() 返回匹配到的所有元素,是一个nodeList集合var items = document.querySelectorAll('.item');console.log(items[0]); 阻止默认行为 // 原生jsdocument.getEl

前端开发中最常用的JS代码片段

HTML5 DOM 选择器 // querySelector() 返回匹配到的第一个元素 var item = document.querySelector('.item'); console.log(item); // querySelectorAll() 返回匹配到的所有元素,是一个nodeList集合 var items = document.querySelectorAll('.item'); console.log(items[0]); 阻止默认行为 // 原生js document.

原生javascript带你解密读心术小游戏的背后故事

知识点:读心术原理算法独家揭秘,html5最新选择器,原生js动态dom生成,控制流程讲解,函数封装与模块化思维,定时器混合运用与帧动画,JavaScript知识体系分享. html代码: <div class="cont"> <div class="wrap"></div> <div class="box"> <div class="explain"> <st