首页 > web前端 > js教程 > jquery 学习之二 属性 文本与值(text,val)_jquery

jquery 学习之二 属性 文本与值(text,val)_jquery

WBOY
发布: 2016-05-16 18:15:29
原创
1106 人浏览过

text()

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

返回值

String

示例

HTML 代码:

Test Paragraph.

Paraparagraph

jQuery 代码:

$("p").text();

结果:

Test Paragraph.Paraparagraph
------------------------------------------------------------------------------------------------------------------------------

text(val)

设置所有匹配元素的文本内容
与 html() 类似, 但将编码 HTML (将 "" 替换成相应的HTML实体).

返回值

jQuery

参数

val (String) : 用于设置元素内容的文本

示例

HTML 代码:

Test Paragraph.

jQuery 代码:

$("p").text("Some new text.");

结果:

[

Some new text.

]
------------------------------------------------------------------------------------------------------------------------------

val()

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

返回值

String,Array

示例

获得单个select的值和多选select的值。

HTML 代码:




jQuery 代码:

$("p").append(
  "Single: "   + $("#single").val() +
  " Multiple: " + $("#multiple").val().join(", ")
);

结果:

[

Single:SingleMultiple:Multiple, Multiple3

]

获取文本框中的值

HTML 代码:

jQuery 代码:

$("input").val();

结果:

some text
------------------------------------------------------------------------------------------------------------------------------

val(val)

设置每一个匹配元素的值。
在 jQuery 1.2, 这也可以为select元件赋值

返回值

jQuery

参数

val (String) : 要设置的值。

示例

设定文本框的值

HTML 代码:

jQuery 代码:

$("input").val("hello world!");
------------------------------------------------------------------------------------------------------------------------------

val(val)

check,select,radio等都能使用为之赋值

返回值

jQuery

参数

val (Array) : 用于 check/select 的值

示例

设定一个select和一个多选的select的值

HTML 代码:




check1
check2
radio1
radio2

jQuery 代码:

$("#single").val("Single2");
$("#multiple").val(["Multiple2", "Multiple3"]);
$("input").val(["check2", "radio1"]);
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板