jQuery 处理网页内容的实现代码


Posted in Javascript onFebruary 15, 2010

jQuery提供两种实现这种功能的方法 ? text()和html()。text()是对纯文本的处理;html()和text()相似,不同的是它还支持HTML代码。

//设置ID为"b5_a"段落的内容为"这是新加入的文本信息"; 
$('#b5_a").text("这是新加入的文本信息"); 
//在ID为"b5_b"的div里加入一段html代码; 
$("#b5_b").html("<p>新加入一个html段落</p>");

有时我们要读取页面的内容,这也可以用text()和html()来实现。同样,使用text()得到的是纯文本;使用html()得到的是html代码。
//点击第二个按钮查看相关元素的文本内容 
$("button:eq(1)").click(function(){ 
alert($('#b5_a').text()); 
}); 
//点击第四个按钮查看相关元素的HTML内容 
$("button:eq(3)").click(function(){ 
alert($('#b5_a').html()); 
});

注意:text()和html()返回值得类型都是字符串型(string)。如果我们要对返回值进行算术运算,我们可以使用原始的JavaScript 函数:parseInt 或者 parseFloat 先把字符串转换成整形或者浮点型。
<ul id="u2"> 
<li>12.3</li> 
<li>1.5</li> 
</ul> 
//通过下面的jQuery代码,可以对上述列表求和 
$("button:eq(4)").click(function(){ 
var sum = 0; 
$('li').each(function(index){ 
sum += parseFloat($(this).text()); 
}); 
alert(sum); 
});
Javascript 相关文章推荐
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
JQuery 国际象棋棋盘 实现代码
Jun 26 Javascript
通过继承IHttpHandle实现JS插件的组织与管理
Jul 13 Javascript
jquery 实现表单验证功能代码(简洁)
Jul 03 Javascript
js将控件隐藏及display属性的使用介绍
Dec 30 Javascript
$.each与$().each的区别示例介绍
Mar 20 Javascript
js实现网站最上边可关闭的浮动广告条代码
Sep 04 Javascript
JavaScript制作淘宝星级评分效果的思路
Jun 23 Javascript
jQuery判断浏览器并动态调整select宽度的方法
Mar 02 Javascript
JS实现动态修改table及合并单元格的方法示例
Feb 20 Javascript
jQuery解析json格式数据示例
Sep 01 jQuery
使用apifm-wxapi快速开发小程序过程详解
Aug 05 Javascript
JS getMonth()日期函数的值域是0-11
Feb 15 #Javascript
不同浏览器对回车提交表单的处理办法
Feb 13 #Javascript
Jquery iframe内部出滚动条
Feb 11 #Javascript
jquery 问答知识整理
Feb 11 #Javascript
改善你的jQuery的25个步骤 千倍级效率提升
Feb 11 #Javascript
jQuery 改变CSS样式基础代码
Feb 11 #Javascript
jQuery 添加/移除CSS类实现代码
Feb 11 #Javascript
You might like
eWebEditor v3.8 商业完整版 (PHP)
2006/12/06 PHP
PHP网站基础优化方法小结
2008/09/29 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
NodeJS框架Express的模板视图机制分析
2011/07/19 NodeJs
Dom操作之兼容技巧分享
2011/09/20 Javascript
js中数组排序sort方法的原理分析
2014/11/20 Javascript
深入分析Javascript跨域问题
2015/04/17 Javascript
javascript实现dom动态创建省市纵向列表菜单的方法
2015/05/14 Javascript
如何检测JavaScript的各种类型
2016/07/30 Javascript
jQuery事件对象总结
2016/10/17 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
浅谈vuex之mutation和action的基本使用
2017/08/29 Javascript
JS与CSS3实现图片响应鼠标移动放大效果示例
2018/05/04 Javascript
使用javascript做在线算法编程
2018/05/25 Javascript
JavaScript控制浏览器全屏显示简单示例
2018/07/05 Javascript
vue利用v-for嵌套输出多层对象,分别输出到个表的方法
2018/09/07 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
详解关于微信setData回调函数中的坑
2019/02/18 Javascript
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
2019/04/29 Javascript
详解小程序中h5页面onShow实现及跨页面通信方案
2019/05/30 Javascript
layui 实现表格某一列显示图标
2019/09/19 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
2019/12/31 Javascript
浅析Python中的join()方法的使用
2015/05/19 Python
浅谈python3.x pool.map()方法的实质
2019/01/16 Python
django与小程序实现登录验证功能的示例代码
2019/02/19 Python
python中bs4.BeautifulSoup的基本用法
2019/07/27 Python
下载与当前Chrome对应的chromedriver.exe(用于python+selenium)
2020/01/14 Python
解决Opencv+Python cv2.imshow闪退问题
2020/04/24 Python
10张动图学会python循环与递归问题
2021/02/06 Python
Java Servlet的主要功能和作用是什么
2014/02/14 面试题
JSP&Servlet技术面试题
2015/05/21 面试题
实习单位接收函模板
2014/01/10 职场文书
保护动物的标语
2014/06/11 职场文书
擅自离岗检讨书
2014/09/12 职场文书
公司领导班子群众路线四风问题对照检查材料
2014/10/02 职场文书
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫