`
123003473
  • 浏览: 1060275 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

jQuery html text val 方法

阅读更多
在jquery中val,text,html都能取到值,或加一个参数来赋值,那么它们有些什么区别?下面我们来举例说明:

首先,html属性中有两个方法,一个有参,一个无参

      1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String

    例子:

            html页面代码:<div><p>Hello</p></div>

           jquery代码:$("div").html();

          结果:Hello

     2.有参html(val):设置匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。返回一个jquery对象

         html页面代码:<div></div>

        jquery代码:$("div").html("<p>Nice to meet you</p>");

        结果:[ <div><p> Nice to meet you</p></div> ]     



其次,text属性中有两个方法,一个有参,一个无参

        1. 无参text():取得所有匹配元素的内容。结果是由所有匹配元素包含的文本内容组合起来的文本。返回的是一个String

         例子:

            html页面代码:<p><b>Hello</b> fine</p>

                                  <p>Thank you!</p>

           jquery代码:$("p").text();

           结果:HellofineThankyou!
 

        2.有参text(val):设置所有匹配元素的文本内容, 与 html() 类似, 但将编码 HTML (将 "<" 和 ">" 替换成相应的HTML实体).返回一个jquery对象

          html页面代码:<p>Test Paragraph.</p>

          jquery代码:$("p").text("<b>Some</b> new text.");

          结果:[ <p><b>Some</b> new text.</p> ]



最后,val()属性中也有两个方法,一个有参,一个无参。

       1.无参val():获得第一个匹配元素的当前值。在 jQuery 1.2 中,可以返回任意元素的值了。包括select。如果多选,将返回一个数组,其包含所选的值。

     返回的是一个String、 array

  例子:

html页面代码 :
<p></p><br/>
<select id="single">
  <option>Single</option>
  <option>Single2</option>
</select>
<select id="multiple" multiple="multiple">
  <option selected="selected">Multiple</option>
  <option>Multiple2</option>
  <option selected="selected">Multiple3</option>
</select>

          jquery代码:$("p").append( "<b>Single:</b> "   + $("#single").val() + " <b>Multiple:</b> " + $("#multiple").val().join(", "));

       结果:[ <p><b>Single:</b>Single<b>Multiple:</b>Multiple, Multiple3</p>]


         2.有参val(val):设置每一个匹配元素的值。在 jQuery 1.2, 这也可以为check,select,radio元件赋值,返回一个jquery对象  

   html页面代码:

         <input type="text"/>

          jquery代码:$("input").val("hello world!");

          结果:hello world!

分享到:
评论

相关推荐

    jquery中html、val与text三者属性取值的联系与区别介绍

    val方法根据上下文可能返回或接受字符串或数组。 - html和text方法都返回字符串,但text方法返回的是所有匹配元素的组合文本,而html方法通常只返回第一个匹配元素的HTML内容。 - 当需要获取或设置下拉框标签中的...

    jQuery中text() val()和html()的区别实例详解

    在jQuery中,text()、val()和html()这三个函数都是用于操作DOM元素内容的,但它们...以上就是在jQuery中text()、val()和html()函数的基本使用方法和区别,理解这些区别可以帮助你在实际的开发中更加精确地操作DOM元素。

    jQuery中val()方法用法实例

    在jQuery众多的方法中,val()方法是非常重要且常用的一个,它的主要功能是获取或者设置表单元素的value属性值。本文将详细介绍jQuery中val()方法的用法,并通过实例进一步解释。 首先,需要了解的是val()方法在不带...

    jquery点击text文本框弹出省市地区城市选择器

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。本文将深入探讨如何使用jQuery实现一个功能,即点击文本框时弹出包含省市地区城市的下拉选择器。 首先,我们...

    JQ 获取和设置内容 text() html() val()

    本篇文章将详细讲解jQuery中获取和设置内容的三个主要方法:`text()`, `html()`, 和 `val()`。这些方法在网页动态交互和数据处理中扮演着至关重要的角色。 首先,`text()`方法用于获取或设置元素的文本内容。当你想...

    jQuery 文档操作方法

    jQuery 文档操作方法是 jQuery 库中的一组强大且实用的函数,用于操作 HTML 和 XML 文档中的元素。这些方法可以帮助开发者快速高效地操作文档结构,提高开发效率和代码质量。本文将对 jQuery 文档操作方法进行详细的...

    jQuery获取文本节点之 text()/val()/html() 方法区别

    在jquery中val,text,html都能取到值,或加一个参数来赋值,那么它们有些什么区别?下面我们来举例说明: 首先,html属性中有两个方法,一个有参,一个无参 1. 无参html():取得第一个匹配元素的html内容。这个函数不...

    jquery text(),val(),html()方法区别总结

    在jQuery中,有三个常用的方法:text()、val()和html(),它们分别用于获取或设置元素的内容。下面将详细地总结这三个方法的区别。 text()方法: text()方法在jQuery中用于获取匹配元素集合中每个元素的合并文本内容...

    jquery中ajax常用的方法,jQuery ajax框架常用方法总结.docx

    jQuery 中 AJAX 常用的方法总结 jQuery 是一个功能强大且流行的 JavaScript 库,它提供了许多有用的方法来处理 AJAX 请求。AJAX(Asynchronous JavaScript and XML)是一种创建交互式网页的技术,它允许网页从...

    jquery的几种使用方法

    然后,你可以使用`.html()`, `.text()`, `.attr()`, `.val()`等方法来修改元素的内容、文本、属性或值。 2. **事件处理**:jQuery提供了简洁的事件绑定机制。例如,`$("button").click(function() {...})`用于监听...

    jQuery中的val()示例应用

    1、实例源码 代码如下: &lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt; &...jQuery中的val()&lt;/title&gt; &lt;script type=”

    用jquery获取select标签中选中的option值及文本的示例

    根据提供的文件信息,我们可以了解到如何使用jQuery来获取HTML中select标签的选中项(option)的值(value)和文本内容(text)。以下是详细的知识点: 1. 引入jQuery库:要使用jQuery操作DOM元素,必须先引入...

    JQuery有用属性和方法截图

    在处理表单元素的值时,JQuery提供了`.val()`和`.text()`方法。`.val()`用于获取和设置表单输入元素的值,如输入框和下拉列表,而`.text()`则用于获取或设置元素的文本内容。这些方法在表单数据的读取和提交过程中...

    jQuery Rich Text Editor 小而易用兼容主流浏览器的编辑器v0.5.1.zip

    3. **数据获取与存储**:在编辑完成后,可以通过 `.val()` 方法获取编辑器中的内容,以便于存储或发送到服务器。 总结,jQuery Rich Text Editor 是一款实用的富文本编辑器,其小巧、易用、兼容性好的特点,使得它...

    jQuery操作attr、prop、val()/text()/html()、class属性

    attr和prop方法用于操作属性,val()、text()和html()用于操作值和内容,而class方法则用于操作样式类。通过实例代码和解释,相信大家能够更好地理解和应用这些方法来处理网页元素的动态交互。如果对文中内容有任何...

    jquery常用的方法

    以下是对标题“jquery常用的方法”中提到的一些主要jQuery方法的详细解释: 1. **添加样式**: `$(”p”).addClass(css中定义的样式类型)` - 这个方法用于向指定的元素添加CSS类,例如`addClass("highlight")`可以将...

    jquery html文档

    2. **内容操作**: `html()`, `text()`, `val()`用于获取或设置元素的内容、文本或表单值。 3. **DOM遍历**: `parent()`, `children()`, `siblings()`, `next()`, `prev()`等方法帮助遍历DOM结构。 4. **DOM插入**:...

    JQUERY精选使用方法

    ### JQUERY精选使用方法 #### 一、页面元素的引用 在使用jQuery的过程中,通过`$()`函数选择页面中的元素是十分基础的操作。这个选择器支持多种方式来定位DOM元素,比如通过ID、类名、元素名称甚至是复杂的DOM或...

    Jquery使用val方法读写value值

    本文实例讲述了Jquery使用val方法读写value值。分享给大家供大家参考。具体如下: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

Global site tag (gtag.js) - Google Analytics