JQuery获取与设置HTML元素的内容或文本的实现代码
作者:简明现代魔法
使用JQuery可以非常容易地添加、获取和改变某个HTML元素的内容,你会为这种简便感到非常愉悦
先来看看演示效果:
欢迎访问脚本之家PHP教程
- 脚本之家PHP教程
- 简单易懂的JavaScript魔法
- 简单易懂的JQuery魔法
html()方法
此方法类似于JavaScript中的innerHTML属性,可以用来读取或者设置某个元素中的HTML内容。要获取某个元素的内容,可以这样:
var p_html = $("p").html(); //获取p元素的HTML代码
如果需要设置某元素的HTML代码,那么也可以使用该方法,不过需要为它传递一个参数。例如要设置p元素的HTML代码,可以使用如下代码:
//设置p元素的HTML代码 $("p").html("欢迎您访问脚本之家~~");
注意:html()方法可以用于XHTML文档,但不能用于XML文档。
text()方法
此方法类似于JavaScript中的innerText属性,可以用来读取或者没置某个元素中的文本内容。继续使用以上的HTML代码,用text()方法对p元素进行操作:
var p_text = $("p").text(); //获取p元素的文本内容
与html()方法一样,如果需要为某元素设置文本内容,那么也需要传递一个参数。例如对p元素设置文本内容,代码如下:
// 设置p元素的文本内容 $("p").text("欢迎您访问脚本之家教程~~");
要注意下面两点:
1.JavaScript中的innerText属性并不能在Firefox浏览器下运行,而jQuery的text()方法支持所有的浏览器.
2.text()方法对HTML文档和XML文档都有效。
您可能感兴趣的文章:
- jQuery获取标签文本内容和html内容的方法
- jQuery 获取、设置HTML或TEXT内容的两种方法
- jquery获取table中的某行全部td的内容方法
- jquery form表单获取内容以及绑定数据
- jQuery获取选中内容及设置元素属性的方法
- jQuery 同时获取多个标签的指定内容并储存为数组
- JQuery 获取多个select标签option的text内容(实例)
- jQuery获取table行数并输出单元格内容的实现方法
- 详解jQuery获取特殊属性的值以及设置内容
- JS和jQuery通过this获取html标签中的属性值(实例代码)
- jquery获取自定义属性(attr和prop)实例介绍
- jQuery HTML获取内容和属性操作实例分析