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 相关文章推荐
Javascript基础知识(一)核心基础语法与事件模型
Sep 29 Javascript
jQuery mobile 移动web(6)
Dec 20 Javascript
基于Javascript实现文件实时加载进度的方法
Oct 12 Javascript
深入理解JavaScript中的尾调用(Tail Call)
Feb 07 Javascript
Vue.js在使用中的一些注意知识点
Apr 29 Javascript
Angular4 中内置指令的基本用法
Jul 31 Javascript
Parcel 打包示例(React HelloWorld)
Jan 16 Javascript
利用vscode调试编译后的js代码详解
May 14 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
Apr 08 Javascript
详解vue 自定义marquee无缝滚动组件
Apr 09 Javascript
vue之组件内监控$store中定义变量的变化详解
Nov 08 Javascript
JS轻量级函数式编程实现XDM三
Jun 16 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
require(),include(),require_once()和include_once()区别
2008/03/27 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
Yii全局函数用法示例
2017/01/22 PHP
Laravel实现搜索的时候分页并携带参数
2019/10/15 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
2009/04/10 Javascript
JavaScript 注册事件代码
2011/01/27 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
javascript关于open.window子页面执行完成后刷新父页面的问题分析
2015/04/27 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
js实现浮动在网页右侧的简洁QQ在线客服代码
2015/09/04 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
vue中element组件样式修改无效的解决方法
2018/02/03 Javascript
bootstrap treeview 树形菜单带复选框及级联选择功能
2018/06/08 Javascript
CKEditor4配置与开发详细中文说明文档
2018/10/08 Javascript
layui添加动态菜单与选项卡 AJAX请求的例子
2019/09/25 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
2019/12/02 Javascript
小程序实现列表倒计时功能
2021/01/29 Javascript
用Python实现斐波那契(Fibonacci)函数
2016/03/25 Python
Html5嵌入钉钉的实现示例
2020/06/04 HTML / CSS
Prototype是怎么扩展DOM的
2014/10/01 面试题
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
企业办公室岗位职责
2014/03/12 职场文书
怎么写工作检讨书
2014/11/16 职场文书
民政局标准版离婚协议书
2014/12/01 职场文书
2014年人民调解工作总结
2014/12/08 职场文书
财政局个人总结
2015/03/04 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
师范生小学见习总结
2015/06/23 职场文书
党员公开承诺书(2016最新版)
2016/03/24 职场文书
python爬虫之爬取笔趣阁小说
2021/04/22 Python
浅谈MySQL 亿级数据分页的优化
2021/06/15 MySQL
Android开发之WECHAT微信小程序路由跳转的两种形式
2022/04/12 Java/Android
蓝牙耳机怎么连接电脑win11? Win11蓝牙耳机连接电脑的技巧
2023/01/09 数码科技