jQuery val()函数介绍
jQuery val()函数是jQuery中用来获取和设置表单元素的值的函数,它可以用来获取input、textarea、select等表单元素的值,也可以用来为这些表单元素设置值。
jQuery val()函数的使用方法
获取表单元素的值:
$("input").val();
设置表单元素的值:
$("input").val("value");
设置多个表单元素的值:
$("input").val(function(index, value) { return value + " new value"; });
设置select的值:
$("select").val("value");
设置checkbox的值:
$("checkbox").val([ "value1", "value2" ]);
设置radio的值:
$("radio").val("value");
jQuery val()函数的注意事项
- 如果使用val()函数获取的是checkbox或radio的值,只会获取第一个元素的值,如果想要获取全部元素的值,可以使用map()函数。
- 如果使用val()函数设置的是checkbox或radio的值,只会设置第一个元素的值,如果想要设置全部元素的值,可以使用each()函数。
- 如果使用val()函数设置的是select的值,只会设置第一个元素的值,如果想要设置全部元素的值,可以使用val()函数的另一个参数。