百度IFE学习笔记(三)js获取页面内容及后续处理
来源:互联网 发布:qq旋风下线知乎 编辑:程序博客网 时间:2024/06/07 02:32
html页面:
<ul id="source"> <li>北京空气质量:<b>90</b></li> <li>上海空气质量:<b>70</b></li> <li>天津空气质量:<b>80</b></li> <li>广州空气质量:<b>50</b></li> <li>深圳空气质量:<b>40</b></li> <li>福州空气质量:<b>32</b></li> <li>成都空气质量:<b>90</b></li></ul>要求:
/** * getData方法 * 读取id为source的列表,获取其中城市名字及城市对应的空气质量 * 返回一个数组,格式如下: data = [ ["北京", 90], ["上海", 70] …… ] */
function getData() { var source=[]; var data=[]; source=document.getElementById("source").getElementsByTagName('li');//获取id为“source”的<ul>元素下的<li>元素中的内容,以数组形式存入source中 for(var i=0;i<source.length;i++){ var text=source[i].innerHTML;//获取source数组中的一条内容 var city=text.slice(0,2);//slice:截取字符串中的第1~2个字符 var num=text.split(":")[1];//split:以“:”为间隔符切割字符串,结果为数组(join():字符串->数组)。 data.push([city,num]);//push:向数组的末尾添加一个或多个元素,并返回新的长度。 } return data; }
阅读全文
0 0
- 百度IFE学习笔记(三)js获取页面内容及后续处理
- 百度IFE学习笔记(一)js二维数组排序
- 百度IFE学习笔记(二)js 添加DOM子节点
- JS学习笔记(三):HTML通过ajax请求获取并显示php中的内容
- 百度web-ife前端学院-task1学习笔记
- 百度web-ife前端学院-task2 JavaScript基础学习笔记
- jQuery学习笔记三:获取内容(text、html、val)
- css基础(ife学习笔记)
- 百度ife
- java后续学习内容
- Selenium学习笔记4--获取页面元素内容
- JS获取父页面/子页面内容
- JS获取父页面/子页面内容
- 在JS中获取工程当前位置Url(及后续操作)
- 百度地图API学习笔记(三)
- 百度前端技术学院(IFE)第一阶段任务
- JS学习笔记(三)
- JS学习笔记(三)
- 用uf函数调用列表框
- 江苏科技大学“FlySpiders”小组会议
- 平衡查找树之2-3树
- Java-Java类中代码块的执行顺序
- ZOJ 1003Crashing Balloon
- 百度IFE学习笔记(三)js获取页面内容及后续处理
- 文件上传-图片预览
- mouseenter 和over 实现二级导航的原理
- 数据结构五双向链表
- DataFrame和numpy中神奇的广播函数
- Java构造函数 为什么需要无参构造函数
- 遗传算法解决TSP问题
- Spring 管理对象
- Js添加事件