当前位置:首页 > jquery

jquery val

2026-03-02 18:05:54jquery

jQuery val() 方法

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

获取元素的值

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

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

设置元素的值

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

jquery val

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

用于下拉菜单(select)

获取选中的选项值:

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

设置选中的选项:

jquery 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 方法链式调用:

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

标签: jqueryval
分享给朋友:

相关文章

jquery 之家

jquery 之家

jQuery 之家相关资源 jQuery 之家是一个提供 jQuery 插件、教程和代码示例的中文资源网站。以下是关于 jQuery 之家的一些有用信息: 网站内容 提供丰富的 jQuery…

jquery特效

jquery特效

jQuery 常见特效实现方法 淡入淡出效果 使用 fadeIn() 和 fadeOut() 方法实现元素的渐显和渐隐效果。可通过参数控制动画持续时间(毫秒)和缓动函数。 $("#element"…

jquery方法

jquery方法

jQuery 核心方法 $() 或 jQuery() 是核心选择器方法,用于获取 DOM 元素或创建 jQuery 对象。支持 CSS 选择器、DOM 元素或 HTML 字符串。 $('#id…

jquery加载

jquery加载

jQuery 加载方法 使用 CDN 加载 jQuery 推荐通过公共 CDN(如 Google、Microsoft 或 jQuery 官方)加载,速度快且可能已被浏览器缓存。 <scr…

jquery 选择器

jquery 选择器

jQuery 选择器基础语法 jQuery 选择器基于 CSS 选择器语法扩展,用于快速定位 DOM 元素。基本结构为 $("selector") 或 jQuery("selector"),返回一个包…

jquery鼠标

jquery鼠标

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