iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >jQuery 表单事件与遍历详情
  • 223
分享到

jQuery 表单事件与遍历详情

2024-04-02 19:04:59 223人浏览 薄情痞子
摘要

目录表单事件.blur().focus().change().submit()遍历.map().each().get()表单事件 .blur() 为 "blur"

表单事件

.blur()

为 "blur" 事件绑定一个处理函数,或者触发元素上的 "blur" 事件(注:此事件不支持冒泡)。

$('#other').click(function() {
  $('#target').blur();
});

.focus()

javascript 的 "focus" 事件绑定一个处理函数,或者触发元素上的 "focus" 事件。

$('#target').focus(function() {
  alert('Handler for .focus() called.');
});

.change()

为JavaScript 的 "change" 事件绑定一个处理函数,或者触发元素上的 "change" 事件。

$('.target').change(function() {
  alert('Handler for .change() called.');
});

.submit()

当用户试图提交表单时,就会在这个表单元素上触发submit事件。它只能绑定在<fORM>元素上。

$('#target').submit(function() {
  alert('Handler for .submit() called.');
});

遍历

.map()

通过一个函数匹配当前集合中的每个元素,产生一个包含新的Jquery对象。

由于返回值是一个jQuery包裹的数组,所以通常会使用get()方法将其转换成普通的数组。

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
    <script src="./jquery-3.6.0.min.js" charset="utf-8"></script>
  </head>
  <body>
    <form method="post" action="">
       <fieldset>
         <div>
           <label for="two">2</label>
           <input type="checkbox" value="2" id="two" name="number[]">
         </div>
         <div>
           <label for="four">4</label>
           <input type="checkbox" value="4" id="four" name="number[]">
         </div>
         <div>
           <label for="six">6</label>
           <input type="checkbox" value="6" id="six" name="number[]">
         </div>
         <div>
           <label for="eight">8</label>
           <input type="checkbox" value="8" id="eight" name="number[]">
         </div>
       </fieldset>
      </form>
     <script type="text/javascript">
       $('input').map(function(index) {
         console.log(this.id);
       })
     </script>
  </body>
</html>

map()方法会返回一个新的数组。

.each()

遍历一个jQuery对象,为每个匹配元素执行一个函数。

<ul>
    <li>foo</li>
    <li>bar</li>
</ul>
$( "li" ).each(function( index ) {
  console.log( index + ":" + $(this).text());
});

each()返回的是原来的数组,并不会新创建一个数组。

.get()

通过jQuery对象获取一个对应的DOM元素。

<ul>
  <li id="foo">foo</li>
  <li id="bar">bar</li>
</ul>
console.log( $( "li" ).get( 0 ) );

到此这篇关于jQuery 表单事件与遍历详情的文章就介绍到这了,更多相关jQuery 表单事件内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: jQuery 表单事件与遍历详情

本文链接: https://www.lsjlt.com/news/166407.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery 表单事件与遍历详情
    目录表单事件.blur().focus().change().submit()遍历.map().each().get()表单事件 .blur() 为 "blur"...
    99+
    2024-04-02
  • jQuery操作Dom元素与遍历以及JS遍历详细讲解
    目录jQuery操作Dom元素jQuery遍历几种方式JavaScript遍历jQuery操作Dom元素 jQuery的主要用法为“选择某个dom元素,再对其进行某种操作...
    99+
    2023-01-17
    jQuery操作Dom元素 jQuery遍历 JS遍历
  • jQuery的动画、遍历和事件绑定怎么实现
    这篇“jQuery的动画、遍历和事件绑定怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“jQuery的动画、遍历和事件...
    99+
    2023-06-27
  • Python数据分析之 Pandas Dataframe条件筛选遍历详情
    目录一、条件筛选二、Dataframe数据遍历for...in...语句iteritems()方法iterrows()方法itertuples()方法一、条件筛选 查询Pandas ...
    99+
    2024-04-02
  • C语言单链表遍历与求和示例解读
    目录单链表的遍历单链表的求和单链表的遍历 描述: 牛牛从键盘输入一个长度为 n 的数组,问你能否用这个数组组成一个链表,并顺序输出链表每个节点的值。 输入描述: 第一行输入一个正整数...
    99+
    2024-04-02
  • jQuery如何监听表单重置事件?
    这篇文章将为大家详细讲解有关jQuery如何监听表单重置事件?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。jQuery监听表单重置事件 jQuery提供了多种方法来监听表单重置事件,以下是两种最常用的方...
    99+
    2024-04-02
  • jQuery如何监听表单提交事件?
    这篇文章将为大家详细讲解有关jQuery如何监听表单提交事件?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。jQuery 监听表单提交事件 为了在表单提交时执行特定功能,jQuery 提供了多种方法来监听...
    99+
    2024-04-02
  • 如何使用jQuery表单验证插件和日历插件
    这篇文章主要为大家展示了“如何使用jQuery表单验证插件和日历插件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用jQuery表单验证插件和日历插件”这...
    99+
    2024-04-02
  • Python遍历目录下文件、读取、千万条数据合并详情
    目录一、使用Python进行文件和文件夹的判断二、使用Python完整的获取所有文件及文件夹并读取相应的文件三、使用Python合并数据append的使用一、使用Python进行文件...
    99+
    2024-04-02
  • JavaScript 事件捕获冒泡与捕获详情
    目录一、事件流1、概念2、DOM事件流二、事件委托1、事件委托的优点2、事件委托的使用三、禁止事件冒泡与捕获四、参考文献一、事件流 JavaScript中,事件流指的是DOM事件流。...
    99+
    2024-04-02
  • jQuery中的事件、动画、表单的应用方式
    本篇内容介绍了“jQuery中的事件、动画、表单的应用方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!什...
    99+
    2024-04-02
  • Vue之表单事件数据绑定详解
    <body> <div id="root"> <form action="" @submit.prevent="demo"...
    99+
    2024-04-02
  • React事件处理和表单的绑定详解
    目录一、事件处理1.1 React事件1.2 事件对象1.3 事件传参1.4 函数组件事件处理二、表单一、事件处理 1.1 React事件 React 元素的事件处理和 DOM 元素...
    99+
    2024-04-02
  • JQuery异步提交表单与文件上传功能的方法
    这篇文章主要介绍“JQuery异步提交表单与文件上传功能的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JQuery异步提交表单与文件上传功能的方法”文章能帮助...
    99+
    2024-04-02
  • Vue.js中怎么将事件处理器与表单控件进行绑定
    Vue.js中怎么将事件处理器与表单控件进行绑定,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。事件监听及方法处理1.简单的可以直接内嵌在页...
    99+
    2024-04-02
  • 如何解决layui中form表单与button的点击事件冲突问题
    这篇文章给大家分享的是有关如何解决layui中form表单与button的点击事件冲突问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。layui的form表单位置和button...
    99+
    2024-04-02
  • javascript一个表单被递交时触发此事件使用什么函数,详细讲解
    这篇文章将为大家详细讲解有关javascript一个表单被递交时触发此事件使用什么函数,详细讲解,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。表单提交事件处理函数: onSubmit 当表单被提交时触发此...
    99+
    2024-04-02
  • javascript当表单中RESET的属性被激发时触发此事件使用什么函数,详细讲解
    这篇文章将为大家详细讲解有关javascript当表单中RESET的属性被激发时触发此事件使用什么函数,详细讲解,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。重置表单时触发的 JavaScript 函数:...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作