`
cakin24
  • 浏览: 1389250 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jquery表单对象的属性过滤器

阅读更多

一 介绍

表单对象的属性过滤器通过表单元素的状态属性(例如选中、不可用等状态)匹配元素,包括:checked过滤器、:disabled过滤器、:enabled过滤器和:selected过滤器4种。
过滤器 说明 示例
:checked 匹配所有选中的被选中元素 $("input:checked")    //匹配checked属性为checkedinput元素
:disabled 匹配所有不可用元素 $("input:disabled")   //匹配disabled属性为disabledinput元素
:enabled 匹配所有可用的元素 $("input:enabled ")   //匹配enabled属性为enabledinput元素
:selected 匹配所有选中的option元素 $("select option:selected")   //匹配select元素中被选中的option
二 应用
利用表单过滤器匹配表单中相应的元素
三 代码
<script language="javascript" src="JS/jquery-3.1.1.min.js"></script>
<form>
  复选框1: <input type="checkbox" checked="checked" value="复选框1"/>
  复选框2: <input type="checkbox" checked="checked" value="复选框2"/>
  复选框3:  <input type="checkbox" value="复选框3"/><br />
  不可用按钮:  <input type="button" value="不可用按钮" disabled><br />
  下拉列表框:
  <select onchange="selectVal()">
    <option value="列表项1">列表项1</option>
    <option value="列表项2">列表项2</option>
    <option value="列表项3">列表项3</option>
  </select>
</form>
<script type="text/javascript">
      $(document).ready(function() {
            $("input:checked").css("background-color","red");           //设置选中的复选框的背景颜色
            $("input:disabled").val("我是不可用的");                //为灰色不可用按钮赋值
      })
      function selectVal(){                                               //下拉列表框变化时执行的方法
            alert($("select option:selected").val());                        //显示选中的值
      }
</script>
 
四 运行效果

 
  • 大小: 7.1 KB
1
0
分享到:
评论

相关推荐

    jQuery表单对象属性过滤选择器实例详解

    本文实例讲述了jQuery表单对象属性过滤选择器。分享给大家供大家参考,具体如下: &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;2-11&lt...

    jquery表单对象属性过滤选择器实例分析

    在本例中,我们关注的是jQuery中的表单对象属性过滤选择器,这些选择器专门用于筛选表单元素,如输入(input)、复选框(checkbox)、单选按钮(radio)以及下拉列表(select)的选项(option)。以下是对这些选择器的详细说明...

    JQuery表单过滤器

    简单的JQuery表单过滤器演示,对初学者应该有帮组!

    JQ 表单对象属性过滤选择器

    总结,JQ表单对象属性过滤选择器是jQuery中用于高效选取和操作表单元素的强大工具。熟练掌握它们,能让你在处理DOM操作时更加游刃有余,提高代码质量和开发效率。通过学习和实践,你将能够灵活运用这些选择器解决...

    jQuery表单域属性过滤器用法分析

    在jQuery中,表单域属性过滤器是一种强大的选择器机制,它允许开发者高效地选取具有特定属性状态的表单元素,如被选中、启用、禁用等。这些过滤器对于处理用户界面交互和动态更新表单内容尤其有用。本文将深入探讨...

    jQuery Ajax过滤器

    在`AjaxForm`的配置对象中,我们可以设置`beforeSubmit`、`beforeSerialize`等回调函数,对表单数据进行预处理,这正是我们添加过滤器的时机。例如,我们可以在此处进行乱码预防措施: ```javascript $("#myForm")....

    jQuery选择器-过滤器总结

    ### jQuery选择器与过滤器深度解析 在前端开发领域,jQuery因其简洁的语法和强大的功能,长期以来备受开发者青睐。其中,选择器与过滤器作为jQuery的核心功能之一,为DOM操作提供了极大的灵活性和便利性。本文将对...

    计算机后端-PHP视频教程. jquery07 表单类型过滤器.wmv

    计算机后端-PHP视频教程. jquery07 表单类型过滤器.wmv

    jQuery选项卡切换过滤器帅选图片浏览

    "jQuery选项卡切换过滤器帅选图片浏览"是一个利用jQuery实现的功能,通常用于创建交互式和动态的网页内容展示,特别是在图片浏览场景中。这个功能结合了选项卡切换和过滤器的概念,使用户能够更方便地浏览和筛选图片...

    03-jQuery选择器和过滤器(20220302).ppt

    在本讲中,我们将深入探讨jQuery的选择器和过滤器,这些工具是jQuery强大功能的核心部分。 首先,jQuery选择器是用于选取HTML元素的关键机制。它们借鉴了CSS选择器的语法,并在此基础上扩展了一些额外的功能,使得...

    jquery选择器及jquery表单操作

    #### 表单对象选择器 - `$("input:text")`选取所有的文本输入框。 - `$("input:password")`选取所有的密码输入框。 - `$("input:radio")`选取所有的单选按钮。 - `$("input:checkbox")`选取所有的复选框。 - `$(...

    JQuery 选择器、过滤器介绍

    在深入探讨jQuery选择器和过滤器之前,先让我们回顾一下jQuery的基本概念。jQuery是一个流行的JavaScript库,它的核心理念是“write less, do more.”,即用更少的代码实现更多的功能。它简化了DOM(Document Object...

    jQuery表单元素过滤选择器用法实例分析

    本文实例讲述了jQuery表单元素过滤选择器用法。分享给大家供大家参考,具体如下: 前面jQuery内容过滤选择器与子元素过滤选择器,其中的例子稍微多一些解释也有点绕口,希望能帮助大家理解。今天学习表单元素过滤...

    jQuery权威指南

    内容过滤选择器选择元素,可见性过滤选择器选择元素,属性过滤选择器选择元素,子元素过滤器选择元素,通过表单对象属性过滤选择器获取表单对象,创建DOM页面文档,冒泡方法,bind方法,hover方法,toggle方法,...

    JQuery权威指南源代码

    使用jQuery表单过滤选择器 第3章 DOM树状文档 获取元素的属性 设置元素的属性 设置元素的属性 获取或设置元素的内容 获取或设置元素的值 直接设置元素样式值 增加CSS类别 类别切换 动态创建节点元素 动态...

Global site tag (gtag.js) - Google Analytics