当前位置:首页 > jquery

jquery获取input

2026-03-17 10:04:35jquery

获取input元素的值

使用jQuery的val()方法可以获取input元素的值。假设input的id为myInput,代码如下:

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

获取input元素的属性

通过attr()方法可以获取input的属性(如typeplaceholder等):

var inputType = $('#myInput').attr('type');
console.log(inputType); // 输出input的type属性值

监听input值的变化

使用on()change()事件监听input值的改变:

$('#myInput').on('input', function() {
    console.log($(this).val()); // 实时输出变化的值
});

获取多个input的值

通过类选择器或属性选择器批量获取input值:

$('.input-class').each(function() {
    console.log($(this).val()); // 遍历输出每个input的值
});

动态创建的input元素

若input是动态生成的,需使用事件委托监听:

jquery获取input

$(document).on('change', '#dynamicInput', function() {
    console.log($(this).val());
});

注意事项

  • 确保DOM加载完成后再操作,代码需放在$(document).ready()或简写$(function() { ... })中。
  • 对于表单提交前的验证,可结合val()和事件阻止(如e.preventDefault())实现。

标签: jqueryinput
分享给朋友:

相关文章

jquery官网

jquery官网

jQuery 官网地址 jQuery 的官方网站是 https://jquery.com/。该网站提供以下核心内容: 下载 jQuery:提供最新版本的 jQuery 库(压缩版和未压缩版),支…

jquery和vue的区别

jquery和vue的区别

核心设计理念 jQuery是一个基于DOM操作的轻量级JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计等任务。它采用命令式编程风格,需要手动操作DOM元素。 Vue是一个渐进…

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型…

jquery添加

jquery添加

jQuery 添加元素的方法 在jQuery中,添加元素到DOM有多种方式,可以根据需求选择合适的方法。 append() 将内容插入到选定元素的内部末尾处。 $("#container").ap…

jquery 属性

jquery 属性

jQuery 属性操作 jQuery 提供了一系列方法来获取、设置和操作 HTML 元素的属性。以下是常用的属性操作方法: attr() 方法 用于获取或设置元素的属性值。获取属性时,传入属性名;设…

使用jquery

使用jquery

引入jQuery库 在HTML文件中通过<script>标签引入jQuery库。可以从CDN加载,例如: <script src="https://code.jquery.com/…