`
thinkerAndThinker
  • 浏览: 284772 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jQuery学习笔记—— .html(),.text()和.val()的使用

 
阅读更多

1.HTML

html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档

html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。

2.TEXT

text():取得所有匹配元素的内容。

结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。

text(val):设置所有匹配元素的文本内容

与 html() 类似, 但将编码 HTML (将 "<" 和 ">" 替换成相应的HTML实体).

3.VAL

val():获得第一个匹配元素的当前值。

val(val):设置每一个匹配元素的值。

 

上面的内容是在JQuery的帮助文档里拷贝的,也都不废话多说了。下面是自己做的一些练习,代码如下:

在做练习的时候我发现了html和text的另一个不同的地方

html()元素的内容的时候,能将所选定的元素下面的格式也取到了。

如:<div id="divShow"><b><i>Write Less Do More</i></b></div>

如果我们用var strHTML = $("#divShow").html();取的话,

结果是:<b><i>Write Less Do More</i></b>

如果我们用var strHTML2 = $("#divShow b i").html();取的话

结果是Write Less Do More

而text没有第一种情况,

如果我们var strText = $("#divShow").text();取的话

结果是Write Less Do More

 

 

html就是你可以添加像<a></a>、<p></p>等标记
text只能写文本如果写了上面的标记则会以文本形式输出
val是属性,只有有该属性的对象才能调用
分享到:
评论

相关推荐

    最新版JQuery-jquery-3.2.1.min.js

    在压缩包中的"jQuery API 中文文档3.2.1",为开发者提供了详细的API文档,帮助理解每个方法的用途、参数和返回值,是学习和使用jQuery的宝贵资源。确保查阅这些文档,以便更好地理解和应用jQuery 3.2.1的新特性。 ...

    jquery操作select插件.pdf

    《jQuery操作select插件详解》 在Web开发中,jQuery库因其简洁的API和强大的...总的来说,jquery.liu.select.js插件是jQuery生态系统中处理`&lt;select&gt;`元素的一个实用工具,对于前端开发人员来说是值得学习和使用的。

    jQuery1.12.4.js

    2. **DOM操作**:jQuery提供了一整套API来操作DOM,例如`append()`用于在元素末尾添加内容,`prepend()`在元素开头插入内容,`remove()`移除元素,以及`html()`, `text()`, `val()`等用于获取或设置元素的HTML、文本...

    jquery.autocomplete.js使用示例,可直接运行

    这个例子展示了如何配置和使用jQuery Autocomplete.js,以及如何与服务器进行交互,实现动态数据加载和选中项的处理。 ### 5. 结论 jQuery Autocomplete.js 插件是提高网页表单输入效率的好帮手,通过与Ajax的结合...

    jquery-1.11.1.min.js_javascript_security_

    此外,使用`.val()`来处理表单输入,可以确保数据的正确性和安全性。 然而,仅仅依赖jQuery并不能完全防止所有安全问题。开发者还需要遵循最佳实践,如: 1. **防止注入攻击**:使用参数化查询或预编译语句防止SQL...

    demo-jQuery.i18n.properties

    总结起来,"demo-jQuery.i18n.properties"是一个生动的实例,展示了如何使用jQuery.i18n.properties插件实现多语言支持。通过简单的配置和事件监听,开发者可以轻松地将应用程序本地化,提升用户体验。这个插件的...

    JQuery学习笔记

    对于DOM操作,`$(DOM).css()`、`.val()`、`.text()`和`.html()`分别用于设置和获取元素的样式、值、文本内容和innerHTML。`attr()`方法用于读取或设置元素的属性,而`removeAttr()`用于删除属性。 在JQuery中,...

    JQuery学习总结文档.doc

    `text()`和`val()`分别用于处理文本内容和表单元素的值,它们在处理多个元素时有不同的行为。`attr()`和`prop()`则用于获取或设置元素的属性,`attr()`能获取自定义属性,而`prop()`仅限于内建属性。`removeAttr()`...

    jquery-1.8.3.js和jquery-1.8.3.min.js和插件库

    同时,`clone()`方法用于复制元素,`html()`、`text()`和`val()`则分别用于获取或设置元素的HTML内容、文本内容和表单值。 3. 事件处理:通过`.on()`和`.off()`方法,可以方便地绑定和解绑事件。`.trigger()`可以...

    jQuery1.7 中文手册.chm

    jQuery提供了一系列方法用于操作DOM,如`append()`、`prepend()`用于在元素内部添加内容,`remove()`用于删除元素,`clone()`用于复制元素,`detach()`保留事件绑定但移除元素,以及`html()`、`text()`、`val()`等...

    jQuery学习笔记

    本学习笔记将深入探讨jQuery的核心概念、常用函数和实用技巧,帮助开发者快速掌握并应用jQuery。 一、jQuery核心概念 1. 选择器:jQuery的核心在于强大的选择器功能,它允许开发者通过CSS样式选择器来选取DOM元素...

    『jQuery』.html(),.text()和.val()的概述及使用

    其中,.html()、.text()和.val()是jQuery中用于操作元素内容的三个核心方法。通过这些方法,开发者可以方便地读取或修改页面元素的HTML结构、文本内容以及表单元素的value值。 首先,我们来详细探讨.html()方法。这...

    Jquery学习笔记分享

    **jQuery学习笔记分享** 在Web开发中,jQuery是一个非常重要的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。本文将深入探讨jQuery的基本概念、核心功能以及常见用法。 ### 第1章:...

    JQuery学习笔记(日常积累)

    掌握这些基本概念和方法后,开发者可以更高效地使用jQuery进行网页开发,减少与DOM交互的复杂性,提高代码的可读性和可维护性。jQuery还提供了丰富的插件和扩展,使得功能更加多样,满足各种复杂的前端需求。在实际...

    jQuery验证码插件jquery.idcode.js

    jQuery验证码插件`jquery.idcode.js`是为网页开发人员提供的一种高效且易于使用的工具,用于生成动态、可交互的验证码。该插件支持IE9及以上版本的浏览器,并且区分大小写字母,增加了验证的复杂性和安全性。 ### ...

    jQueryAPI-100214.rar

    `html()`, `text()`, `val()`分别用于获取或设置元素的HTML内容、纯文本内容和表单元素的值。`appendTo()`, `insertAfter()`, `replaceAll()`等方法允许我们在DOM树中的不同位置插入内容。 六、CSS操作(CSS) ...

    JQUERY学习笔记2

    在深入探讨jQuery的学习笔记中,我们将重点关注几个核心概念和功能,这些是任何希望掌握jQuery框架的开发者都必须了解的基础知识。通过以下详细解析,我们不仅能够理解jQuery的基本用法,还能学会如何在实际项目中...

    jQuery学习笔记(二)

    在本篇“jQuery学习笔记(二)”中,我们将深入探讨jQuery库的更多核心功能和常见用法。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务。这篇笔记将帮助你进一步...

    coco2017-panoptic-annotations-trainval2017.zip

    coco2017——panoptic_annotations_trainval2017.zip panoptic_annotations_trainval2017里面有两个标注文件: panoptic_train2017.json panoptic_val2017.json 这里面就是那92类的stuff,用于全景分割任务(不同...

    Jquery1.4.1 库Jquery1.7.1库及中文帮助文档

    这个版本提供了丰富的DOM操作接口,如选择元素(`$()`)、遍历DOM(`.children()`, `.parent()`, `.siblings()`等)、添加/删除类(`.addClass()`, `.removeClass()`)、以及内容操作(`.html()`, `.text()`, `.val...

Global site tag (gtag.js) - Google Analytics