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


Posted in Javascript onFebruary 10, 2015

本文实例讲述了jQuery表单域属性过滤器用法。分享给大家供大家参考。具体分析如下:

表单内包含各种各样的表单域,使用表单域属性选择器可以很好的获取已被选中的单选按钮,复选框以及列表项,也可以根据是否可用从文档中查找表单域。

1. :checked选择器

用于选择所有被选中的表单域。格式:

$("selector:checked")
可以是input,radio和checkbox

2. :enabled选择器

用于选择所有可用的表单域,格式:

$("selector:enabled")

3. :disabled选择器

用于选择所有被禁用的表单域,格式:

$("selector:disabled")

4. :selected选择器

用于从列表框选择所有选中的option元素,格式:

$("selector:selected")

5. :hidden选择器

用于选择所有的不可见元素

$("selector:hidden")

6. :visible选择器

用于选择所有的可见元素

简单示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

<html xmlns="http://www.w3.org/1999/xhtml">  

<head>  

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

<title>表单域属性过滤选择器应用示例</title>  

<script type="text/javascript" src="jquery-1.7.min.js"></script>  

<script type="text/javascript">  

$(document).ready(function(){  

     $("input:checked").css("border", "1px solid red");  

     $("input:disabled").css("background", "#FCF");  

     $("input:enabled").val("可用文本框");  

});

</script>  

</head>  

<body>  

<h3 align="center">表单域属性过滤选择器应用示例</h3>  

<table width="602" height="81" border="1">  

  <tr>  

    <td width="118">复选框:</td>  

    <td width="443"><input type="checkbox" checked="checked" />被选中的复选框  

    <input type="checkbox" checked="checked" />被选中的复选框  

    <input type="checkbox" />没有被选中的复选框  

    </td>  

  </tr>  

  <tr>  

    <td>可用文本框:</td>  

    <td><input type="text"/></td>  

  </tr>  

  <tr>  

    <td>不可用文本框:</td>  

    <td><input type="text" disabled="disabled" /></td>  

  </tr>  

   <tr>  

    <td>下拉列表</td>  

    <td>  

    <select name="test" >  

     <option>浙江</option>  

     <option>湖南</option>  

     <option selected="selected">北京</option>  

     <option selected="selected">天津</option>  

     <option>广州</option>   

     <option>湖北</option>  

  </select>  

  </td>  

  </tr>  

</table>  

</body>  

</html>

效果图:

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

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
js AspxButton的客户端操作
Jun 26 Javascript
基于Jquery制作的幻灯片图集效果打包下载
Feb 12 Javascript
javascript学习笔记(八) js内置对象
Jun 19 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
May 11 Javascript
Jquery 获取对象的几种方式介绍
Jan 17 Javascript
js关于字符长度限制的问题示例探讨
Jan 24 Javascript
用IE重起计算机或者关机的示例代码
Mar 10 Javascript
jQuery的ready方法详解
Nov 27 Javascript
JavaScript中boolean类型之三种情景实例代码
Nov 21 Javascript
Vue项目webpack打包部署到服务器的实例详解
Jul 17 Javascript
浅谈如何使用 webpack 优化资源
Oct 20 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
Dec 13 Javascript
jQuery子属性过滤选择器用法分析
Feb 10 #Javascript
jQuery内容过滤选择器用法分析
Feb 10 #Javascript
jQuery过滤选择器用法分析
Feb 10 #Javascript
jQuery表单域选择器用法分析
Feb 10 #Javascript
jQuery层级选择器用法分析
Feb 10 #Javascript
Jquery中CSS选择器用法分析
Feb 10 #Javascript
transport.js和jquery冲突问题的解决方法
Feb 10 #Javascript
You might like
不用mod_rewrite直接用php实现伪静态化页面代码
2008/10/04 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
PHP下操作Linux消息队列完成进程间通信的方法
2010/07/24 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
2010/07/26 Javascript
自定义jquery模态窗口插件无法在顶层窗口显示问题
2014/05/29 Javascript
JS实现上下左右对称的九九乘法表
2016/02/22 Javascript
KnockoutJS 3.X API 第四章之表单textInput、hasFocus、checked绑定
2016/10/11 Javascript
jquery中用函数来设置css样式
2016/12/22 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
JS实现css hover操作的方法示例
2017/04/07 Javascript
Angular4开发解决跨域问题详解
2017/08/28 Javascript
用p5.js制作烟花特效的示例代码
2018/03/21 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
vue实现密码显示与隐藏按钮的自定义组件功能
2019/04/23 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
python连接字符串的方法小结
2015/07/13 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
通过代码实例了解Python3编程技巧
2020/10/13 Python
CSS3 animation ? steps 函数详解
2019/08/30 HTML / CSS
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
J2EE中的容器都包括哪些
2013/08/21 面试题
2013年高中生自我评价
2013/10/23 职场文书
创业计划书中要认真思考的问题
2013/12/28 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
大学生操行评语大全
2014/12/31 职场文书
社区活动总结
2015/02/04 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
班委竞选稿范文
2015/11/21 职场文书
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis
python中%格式表达式实例用法
2021/06/18 Python