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 相关文章推荐
两个SUBMIT按钮,如何区分处理
Aug 22 Javascript
JavaSacript中charCodeAt()方法的使用详解
Jun 05 Javascript
微信小程序 教程之条件渲染
Oct 18 Javascript
动态加载css方法实现和深入解析
Jan 18 Javascript
JSON键值对序列化和反序列化解析
Jan 24 Javascript
javascript实现非常简单的小数取整功能示例
Jun 13 Javascript
vue2.0中click点击当前li实现动态切换class
Jun 21 Javascript
ionic grid(栅格)九宫格制作详解
Jun 30 Javascript
vue-music 使用better-scroll遇到轮播图不能自动轮播问题
Dec 03 Javascript
JS实现集合的交集、补集、差集、去重运算示例【ES5与ES6写法】
Feb 18 Javascript
vue中动态select的使用方法示例
Oct 28 Javascript
微信小程序用户授权最佳实践指南
May 08 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
php入门学习知识点三 PHP上传
2011/07/14 PHP
php获取新浪微博数据API实例
2013/11/12 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
2014/04/18 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
PHP中检查isset()和!empty()函数的必要性
2019/02/13 PHP
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
详解webpack 多入口配置
2017/06/16 Javascript
angularJS实现不同视图同步刷新详解
2018/10/09 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
vue实现带过渡效果的下拉菜单功能
2020/02/19 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
Python实例之wxpython中Frame使用方法
2014/06/09 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
Python判断变量名是否合法的方法示例
2019/01/28 Python
Python类的继承用法示例
2019/01/31 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
PyQt5响应回车事件的方法
2019/06/25 Python
Python爬虫 bilibili视频弹幕提取过程详解
2019/07/31 Python
python动态视频下载器的实现方法
2019/09/16 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
python爬虫要用到的库总结
2020/07/28 Python
Python变量及数据类型用法原理汇总
2020/08/06 Python
Python列表元素删除和remove()方法详解
2021/01/04 Python
python实现简单的学生管理系统
2021/02/22 Python
美国领先的个性化礼品商城:Personalization Mall
2019/07/27 全球购物
EJB发布WEB服务一般步骤
2012/10/31 面试题
大学生职业生涯规划书范文
2014/01/04 职场文书
产品发布会策划方案
2014/05/12 职场文书
2014优秀党员事迹材料
2014/08/14 职场文书
房屋过户委托书范本
2014/10/07 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
祝酒词范文
2015/08/12 职场文书