首先,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页面代码 :
<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />--><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三个属性,我们需要明确它们分别的作用和使用场景。这三种属性都是对DOM元素内容的获取与设置的方法,但它们之间存在明显的区别。 html属性主要用来获取或设置HTML内容。它有...
关于"jQuery取值的问题",这个标题暗示我们可能会遇到在使用jQuery获取HTML元素值时的一些常见挑战。让我们深入探讨一下jQuery如何帮助开发者轻松地获取和设置表单元素、DOM节点以及其他类型的数据值。 首先,...
在实际开发中,了解如何高效地使用jQuery获取和处理元素的属性值,以及在回调函数中执行操作,将极大地提升我们的代码质量和效率。通过不断实践和学习,我们可以更好地掌握这些技巧,从而编写出更加优雅、可维护的...
在jQuery中,text()、val()和html()这三个函数都是用于操作DOM元素内容的,但它们在使用上存在明显的区别,下面将详细解释这些区别并提供实例。 首先,text()函数主要用于获取或设置匹配元素集合中每个元素的合并...
在jQuery众多的方法中,val()方法是非常重要且常用的一个,它的主要功能是获取或者设置表单元素的value属性值。本文将详细介绍jQuery中val()方法的用法,并通过实例进一步解释。 首先,需要了解的是val()方法在不带...
本文将详细讲解jQuery如何对HTML元素进行取值与赋值,特别关注文本框(TEXTBOX)、标签(LABLE)、单选按钮(Radio)、复选框(Checkbox)以及下拉列表(Select)。 1. **文本框(TEXTBOX)** - 取值:使用`.val()...
总结来说,本文介绍了jQuery中操作属性、值、文本和CSS类的常用方法,并解释了它们的使用场景和区别。attr和prop方法用于操作属性,val()、text()和html()用于操作值和内容,而class方法则用于操作样式类。通过实例...
本知识点将详细介绍JQuery中val()方法的基本使用方法,包括如何对单个和多个元素进行操作,以及如何处理单选和多选的select元素,还包括如何使用JQuery处理文本框和按钮值的获取与设置。 1. 单个元素的值获取与设置...
在jquery中val,text,html都能取到值,或加一个参数来赋值,那么它们有些什么区别?下面我们来举例说明: 首先,html属性中有两个方法,一个有参,一个无参 1. 无参html():取得第一个匹配元素的html内容。这个函数不...
本篇文章将详细讲解jQuery中获取和设置内容的三个主要方法:`text()`, `html()`, 和 `val()`。这些方法在网页动态交互和数据处理中扮演着至关重要的角色。 首先,`text()`方法用于获取或设置元素的文本内容。当你想...
本文实例讲述了jQuery判断自定义属性data-val用法。分享给大家供大家参考,具体如下: jquery判断自定义属性data-val 1.css .active { color: red; } 2.html <li data-val=1>1 <li data-val=2>2 <li data-...
1、实例源码 代码如下: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> &...jQuery中的val()</title> <script type=”
jQuery获取Select选择的Text和Value: 代码如下: $(“#select_id”).change(function(){//code…}); //为Select添加事件,当选择其中一项时触发 var checkText=$(“#select_id”).find(“option:selected”).text(); ...
jQuery 获取和设置 Select 选择的 Text 和 Value jQuery 获取 Select 选择的 Text 和 Value 是一种常见的操作,例如在表单提交前获取用户选择的选项,或者在页面加载时根据服务器端的数据设置选择的选项。本文将...
### jQuery表单元素取值详解 #### 一、引言 在Web开发中,表单是用户与网站交互的重要组成部分。jQuery作为一种流行的JavaScript库,极大地简化了JavaScript编程,特别是DOM操作方面,使得开发者能够轻松地处理HTML...
本主题聚焦于"jQuery表格预览设置单元格选中取值代码",这涉及到如何利用jQuery来实现对表格(Table)中的单元格(Cell)进行操作,包括选中和获取其值,以及可能的预览功能。这里我们将深入探讨相关的jQuery技术和...
在jQuery中,处理`<select>`元素,尤其是多选框(`<select multiple>`),是一项常见的任务。在网页开发中,我们经常需要获取用户在这些控件中选定的值,以便进行进一步的数据处理或提交到服务器。下面我们将深入...