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的IE和火狐的兼容性注意事项
Mar 17 Javascript
javascript中如何处理引号编码&amp;#034;
Aug 15 Javascript
js实现div的切换特效上一个下一个
Feb 11 Javascript
基于JS实现的倒计时程序实例
Jul 24 Javascript
Jquery实现瀑布流布局(备有详细注释)
Jul 31 Javascript
javascript实现二级级联菜单的简单制作
Nov 19 Javascript
angularjs表格分页功能详解
Jan 21 Javascript
jQuery中DOM节点删除之empty与remove
Jan 20 Javascript
jquery.param()实现数组或对象的序列化方法
Oct 08 jQuery
js实现无缝轮播图特效
May 09 Javascript
动态实现element ui的el-table某列数据不同样式的示例
Jan 22 Javascript
js实现简单图片拖拽效果
Feb 22 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
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
PHP入门学习笔记之一
2010/10/12 PHP
PHP高手需要要掌握的知识点
2014/08/21 PHP
详解yii2实现分库分表的方案与思路
2017/02/03 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
JQuery SELECT单选模拟jQuery.select.js
2009/11/12 Javascript
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
2015/06/26 Javascript
Three.js快速入门教程
2016/09/09 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
2016/12/02 Javascript
前端JS面试中常见的算法问题总结
2016/12/23 Javascript
基于Vue实例生命周期(全面解析)
2017/08/16 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
HTML+JavaScript实现扫雷小游戏
2019/09/30 Javascript
[47:02]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS paiN
2018/03/30 DOTA
Python实现打印螺旋矩阵功能的方法
2017/11/21 Python
详解python字节码
2018/02/07 Python
Python QQBot库的QQ聊天机器人
2019/06/19 Python
Canvas 文字碰撞检测并抽稀的方法
2019/05/27 HTML / CSS
HomeAway的巴西品牌:Alugue Temporada
2018/04/10 全球购物
麦当劳印度网上订餐:McDelivery
2020/03/16 全球购物
行政人员岗位职责
2013/12/08 职场文书
作弊检讨书1000字
2014/02/01 职场文书
求职自荐信怎么写
2014/03/06 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
2016春季运动会通讯稿
2015/07/18 职场文书
2015年小学生国庆节演讲稿
2015/07/30 职场文书
办公用品管理制度
2015/08/04 职场文书
Python机器学习三大件之一numpy
2021/05/10 Python
Redis如何使用乐观锁(CAS)保证数据一致性
2022/03/25 Redis