当前位置:首页 > jquery

jquery val

2026-03-02 18:05:54jquery

jQuery val() 方法

jQuery 的 val() 方法用于获取或设置表单元素的值(如 inputselecttextarea)。以下是具体用法和示例:

获取元素的值

调用不带参数的 val() 方法可以获取匹配的第一个表单元素的值。
示例:

var inputValue = $('#myInput').val();
console.log(inputValue); // 输出输入框的值

设置元素的值

传递参数给 val() 方法可以设置所有匹配元素的值。
示例:

$('#myInput').val('新值'); // 设置输入框内容为"新值"

用于下拉菜单(select)

获取选中的选项值:

var selectedValue = $('#myDropdown').val();

设置选中的选项:

$('#myDropdown').val('option2'); // 根据值选中对应选项

用于多选框(checkbox)或单选按钮(radio)

获取选中状态的值:

var checkedValue = $('input[name="gender"]:checked').val();

设置选中状态:

$('input[name="gender"][value="male"]').prop('checked', true);

注意事项

  • 如果匹配的元素集合为空(如选择器未找到元素),val() 返回 undefined
  • 对于多选 select 元素,val() 返回一个包含所有选中值的数组。

链式调用示例

val() 可以与其他 jQuery 方法链式调用:

jquery val

$('#myInput').val('').focus(); // 清空输入框并聚焦

标签: jqueryval
分享给朋友:

相关文章

jquery 菜鸟

jquery 菜鸟

jQuery 入门指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下内容适合初学者快速上手。 引入 jQuery 在…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $("#…

jquery 字符串

jquery 字符串

jQuery 字符串操作 jQuery 提供了多种方法来处理字符串,尽管原生 JavaScript 已经具备强大的字符串处理能力,但结合 jQuery 可以更方便地操作 DOM 元素中的字符串内容。…

jquery时间

jquery时间

jQuery 时间处理 jQuery 本身不提供专门的时间处理函数,但可以通过 JavaScript 的 Date 对象结合 jQuery 的事件和方法来实现时间操作。以下是常见的时间处理需求及实现方…

jquery鼠标

jquery鼠标

jQuery 鼠标事件处理 jQuery 提供了丰富的鼠标事件处理方法,可以方便地响应用户的鼠标操作。以下是常见的鼠标事件及其用法: 鼠标点击事件 click(): 鼠标单击时触发 dblclic…