当前位置:首页 > jquery

jquery 获取值

2026-04-08 05:18:31jquery

jQuery 获取值的方法

jQuery 提供了多种方法来获取 HTML 元素的值,具体取决于元素的类型(如输入框、下拉框等)。以下是常见的方法:

获取输入框的值

使用 .val() 方法可以获取输入框(如 <input><textarea>)的值:

var inputValue = $('#inputId').val();

获取下拉框(select)的值

对于 <select> 元素,.val() 会返回选中的选项的值:

jquery 获取值

var selectValue = $('#selectId').val();

获取单选按钮(radio)的值

单选按钮组需要选中某个选项后,通过 .val() 获取其值:

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

获取复选框(checkbox)的值

复选框可以单独获取选中状态的值,或多个选中的值:

jquery 获取值

// 单个复选框
var checkboxValue = $('#checkboxId').is(':checked');

// 多个复选框(获取选中的值数组)
var checkedValues = $('input[name="checkboxName"]:checked').map(function() {
    return $(this).val();
}).get();

获取文本内容

使用 .text() 获取元素的纯文本内容,或 .html() 获取包含 HTML 标记的内容:

// 纯文本
var textContent = $('#elementId').text();

// HTML 内容
var htmlContent = $('#elementId').html();

获取属性值

使用 .attr() 方法可以获取元素的属性值:

var hrefValue = $('#linkId').attr('href');

注意事项

  • 如果元素不存在或未选中,.val() 会返回 undefined
  • 对于多选下拉框(<select multiple>),.val() 返回选中的值的数组。
  • 复选框的 .is(':checked') 返回布尔值,表示是否选中。

通过这些方法,可以灵活地获取页面中各种元素的值或内容。

标签: jquery
分享给朋友:

相关文章

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,jQuery 以 DOM 操作和事件驱动为核心,而 Vue.js 是数据驱动的现代化框架。如果想用 jQuery 实现类似 Vue 的功能(如…

jquery 面试题

jquery 面试题

以下是一些常见的 jQuery 面试题及其解答,涵盖基础概念、核心方法和实际应用场景。 jQuery 基础概念 jQuery 是什么? jQuery 是一个轻量级的 JavaScript 库,简化了…

jquery之家

jquery之家

jQuery之家相关资源 jQuery之家是一个提供jQuery插件、教程和资源的网站,适合开发者学习和使用jQuery技术。以下是关于jQuery之家的主要内容和资源: 网站内容 提供丰富的jQ…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('#…

jquery中

jquery中

jQuery 基础概念 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”(Write L…

jquery删除

jquery删除

jQuery 删除元素的方法 使用 jQuery 删除 DOM 元素有多种方式,可以根据需求选择合适的方法。 remove() 方法remove() 方法会删除选中的元素及其子元素,同时移除元素上的…