123var test = tests.firstChild.nodeValue; tests = tests.childNodes[0]; tests.insertData(0,789);//从前插入789var t2 = document.querySelector("#tests");//.....
分类:
Web程序 时间:
2015-09-13 11:50:15
阅读次数:
131
HTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器。这使得在编写原生JavaScript代码时方便了许多。1、用法两个方法使用差不多的语法,都是接收一...
分类:
Web程序 时间:
2015-09-09 08:28:48
阅读次数:
160
Javascript新提供的querySelector和querySelectorAll方法,是仿照CSS选择器功能编写的querySelector()功能:该方法返回满足条件的单个元素。按照深度优先和先序遍历的原则使用参数提供的CSS选择器在DOM进行查找,返回第一个满足条件的元素,如例: ...
分类:
其他好文 时间:
2015-09-07 14:25:47
阅读次数:
148
var oInput = document.querySelector("input");oInput.onkeyup = function () { var value = this.value; if(value.search(/^\d+$/) != 0){ this.valu...
分类:
其他好文 时间:
2015-09-04 07:20:19
阅读次数:
123
querySelector 返回匹配到的第一个元素,如果没有则返回Null。querySelectorAll 返回一个包含匹配到的元素的数组,如果没有则返回的数组为空参数可以包含多个CSS选择器,用逗号隔开,与css选择器一致, 但无法查找带伪类状态的元素,比如querySelector(':...
分类:
其他好文 时间:
2015-09-03 15:22:20
阅读次数:
204
这是因为angular.element()这个API并不能支持类似jquery的选择器,也就是说angular.element()并不支持selector。最好引入JQuery框架,因为jQuery框架选择元素实在是太方便了。如果我们确实不想使用jQuery,那么可以使用HTML5中的document.querySelector(),这个API是支持选择器的。有一点特别需要注意:如果页面中使用了jQuery和angular,那么一定要先加载jQuery框架,然后再加载angular。...
分类:
Web程序 时间:
2015-08-31 15:19:33
阅读次数:
221
Selector APIHTML5 DOM扩展Element Traversal规范Selector API众多JavaScript库中,最常用的一个功能就是根据css选择符选择与某个模式匹配的DOM元素Selector API Level1的核心是两个方法:querySelector、queryS...
分类:
其他好文 时间:
2015-08-30 11:18:01
阅读次数:
193
很简单,代码如下: document.querySelector(‘body‘).addEventListener(‘touchstart‘,?function?(ev)?{
ev.preventDefault();
});...
分类:
微信 时间:
2015-08-27 13:43:41
阅读次数:
4837
为了面试自己写的概要,参考文献:《javascript高级程序设计》1、选择符API *querySelector() querySelector()接收一个css选择符,返回与选择符匹配的第一个元素,如果没有就返回null。 当用document调用它的时候,在所有的document元素中查找.....
分类:
编程语言 时间:
2015-08-15 13:23:48
阅读次数:
210
querySelector 返回满足条件的单个元素使用实例HTML主体布局JSvar main =document.querySelector('#main');console.log(main)这时候结果返回的就是 整个元素主体布局返回一个查询元素测试谷歌 IE11 IE10 IE9 火狐 可以正...
分类:
Web程序 时间:
2015-08-11 11:47:16
阅读次数:
120