js—新的选择器、获取class列表属性、 JSON新方法
来源:互联网 发布:男女就业比例数据图片 编辑:程序博客网 时间:2024/06/05 00:49
新的选择器
<script>//新的选择器 querySelector、querySelectorAllwindow.onload = function(){ //var oDiv = document.querySelector('[title=hello]'); var oDiv = document.querySelector('.box'); //querySelector不支持IE6、7 只能选择一组中的第一个元素 var aDiv = document.querySelectorAll('.box'); //querySelectorAll获取一组元素 for(var i=0; i<aDiv.length; i++){ aDiv[i].style.background = "red"; }};</script><body><div id="div1" class="box" title="hello">div</div><div class="box">div2</div></body>
获取class列表属性
<script>window.onload = function(){ var oDiv = document.getElementById('div1'); //alert( oDiv.classList ); //类似与数组的对象 //alert( oDiv.classList.length ); //3 oDiv.classList.add('box4'); //添加class oDiv.classList.remove('box2'); //删除class oDiv.classList.toggle('box2'); //切换class};</script></head><body><div id="div1" class="box1 box2 box3">div</div></body>
JOSN新方法
<script>//eval : 可以解析任何字符串变成JS//parse : 只能解析JSON形式的字符串变成JS (安全性要高一些)var str = 'function show(){alert(123)}';eval(str);show();var str = '{"name":"hello"}'; //一定是严格的JSON形式var json = JSON.parse(str); //解析JSON形式的字符串变成JSalert( json.name ); //hellovar json = {name : "hello"};var str = JSON.stringify(json); //解析JS变成JSON形式的字符串alert( str ); //{"name" : "hello"}</script>
阅读全文
1 0
- js—新的选择器、获取class列表属性、 JSON新方法
- HTML5之新特性(选择器、class列表属性、JSON新方法、data自定义数据、延迟加载JS)
- 20、H5新增js属性之获取class列表属性
- html5 — 获取class列表属性
- 新方法 & 新属性
- 获取class列表属性方法
- html5 — JSON的新方法
- 21、H5新增js属性之JSON新方法
- 类选择器class词列表的问题
- js中 给json对象添加新的属性
- js获取所有有class属性为test的节点
- js获取选择的列表项对应的属性值
- 调用js的新方法
- js根据class属性获取所有标签
- 获取多个相同class选择器的某个选择器
- 获取对象的属性列表
- JS API-新的选择器 selector
- html5学习 一 html5选择器与json新方法html5拖拽
- 8.8 精确的4SAT问题的NP-完全性证明
- iOS 点击事件传递及响应
- Glide加载图片进度控制回调监听,方便加Loading
- sift算法简介(一种斑点检测算法)
- jquery
- js—新的选择器、获取class列表属性、 JSON新方法
- 【Redis进阶】Redis哨兵机制
- jvm程序计数器
- vs code快速写代码
- 利用花生壳将内网IP映射出去访问本地Web项目。
- mac下vi指令
- leetcode 125 Valid Palindrome
- MySql与Java的时间类型
- 搭建NDK环境