Juery手册 专题
专题目录
您的位置:JS框架 > Juery手册专题 > Jquery1.7-val([val|fn|arr])
Jquery1.7-val([val|fn|arr])
作者:--    发布时间:2019-11-21

返回值:string,arrayval([val|fn|arr])

概述

获得匹配元素的当前值。

在 jquery 1.2 中,可以返回任意元素的值了。包括select。如果多选,将返回一个数组,其包含所选的值。

参数

valstringv1.0

要设置的值。

function(index, value)functionv1.4

此函数返回一个要设置的值。接受两个参数,index为元素在集合中的索引位置,text为原先的text值。

arrayarray<string>v1.0

用于 check/select 的值

示例

无参数 描述:

获取文本框中的值

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

参数val 描述:

设定文本框的值

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

回调函数 描述:

设定文本框的值

jquery 代码:
$('input:text.items').val(function() {
  return this.value + ' ' + this.classname;
});

参数array 描述:

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

html 代码:
<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><br/>
<input type="checkbox" value="check1"/> check1
<input type="checkbox" value="check2"/> check2
<input type="radio" value="radio1"/> radio1
<input type="radio" value="radio2"/> radio2
jquery 代码:
$("#single").val("single2");
$("#multiple").val(["multiple2", "multiple3"]);
$("input").val(["check2", "radio1"]);
网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册