jQuery选择器之表单元素选择器详解


Posted in jQuery onSeptember 19, 2017

本文实例为大家分享了表单元素选择器,供大家参考,具体内容如下

jQuery选择器之表单元素选择器详解

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  <title></title>
  <link rel="stylesheet" href="imooc.css" rel="external nofollow" type="text/css">
  <style> 
    input{
      display: block;
      margin: 10px;
      padding:10px;
    }
  </style>
  <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>

<body>
  <h2>子元素筛选选择器</h2>
  <h3>input、text、password、radio、checkbox</h3>
  <h3>submit、image、reset、button、file</h3>
  <div class="left first-div">
    <form>
      <input type="text" value="text类型"/>
      <input type="password" value="password"/>
      <input type="radio"/> 
      <input type="checkbox"/>
      <input type="submit" />
      <input type="image" />
      <input type="reset" />
      <input type="button" value="Button" />
      <input type="file" />
    </form>
  </div>

  <script type="text/javascript">
    //查找所有 input, textarea, select 和 button 元素
    //:input 选择器基本上选择所有表单控件
    $(":input").css("border", "1px groove red"); 
  </script>

  <script type="text/javascript">
    //匹配所有input元素中类型为text的input元素
    $(":text").css("background", "#A2CD5A");
  </script>

  <script type="text/javascript">
    //匹配所有input元素中类型为password的input元素
    $(":password").css("background", "yellow");
  </script>

  <script type="text/javascript">
    //匹配所有input元素中的单选按钮,并选中
    $(":radio").attr('checked','true');
  </script>

  <script type="text/javascript">
    //匹配所有input元素中的复选按钮,并选中
    $(":checkbox").attr('checked','true'); 
  </script>

  <script type="text/javascript">
    //匹配所有input元素中的提交的按钮,修改背景颜色
    $(":submit").css("background", "#C6E2FF");
  </script>

  <script type="text/javascript">
    //匹配所有input元素中的图像类型的元素,修改背景颜色
    $(":image").css("background", "#F4A460");
  </script>

  <script type="text/javascript">
    //匹配所有input元素中类型为按钮的元素
    $(":button").css("background", "red");
  </script>

  <script type="text/javascript">
    //匹配所有input元素中类型为file的元素
    $(":file").css("background", "#CD1076");
  </script>

</body>

</html>

jQuery选择器之表单元素选择器详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 jQuery
jQuery实现html table行Tr的复制、删除、计算功能
Jul 10 jQuery
jQuery实现键盘回车搜索功能
Jul 25 jQuery
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
Sep 12 jQuery
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
Sep 23 jQuery
jQuery实现滚动效果
Nov 17 jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
jQuery轮播图实例详解
Aug 15 jQuery
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 jQuery
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 jQuery
基于ajax及jQuery实现局部刷新过程解析
Sep 12 jQuery
jQuery实现简单日期格式化功能示例
Sep 19 #jQuery
使用vue与jquery实时监听用户输入状态的操作代码
Sep 19 #jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 #jQuery
基于jQuery选择器之表单对象属性筛选选择器的实例
Sep 19 #jQuery
jQuery选择器之子元素选择器详解
Sep 18 #jQuery
jQuery实现的表格前端排序功能示例
Sep 18 #jQuery
jQuery实现对网页节点的增删改查功能示例
Sep 18 #jQuery
You might like
PHP 批量更新网页内容实现代码
2010/01/05 PHP
作为程序员必知的16个最佳PHP库
2015/12/09 PHP
用jscript实现新建word文档
2007/06/15 Javascript
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
关于js注册事件的常用方法
2013/04/03 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
2013/11/06 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
基于Bootstrap+jQuery.validate实现表单验证
2016/05/30 Javascript
新手简单了解vue
2019/05/29 Javascript
Vue配置marked链接添加target=&quot;_blank&quot;的方法
2019/07/19 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
Python生成随机MAC地址
2015/03/10 Python
Python实现的Excel文件读写类
2015/07/30 Python
分享一下Python 开发者节省时间的10个方法
2015/10/02 Python
Python中几种导入模块的方式总结
2017/04/27 Python
django 修改server端口号的方法
2018/05/14 Python
Python使用gRPC传输协议教程
2018/10/16 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
关于Pytorch的MLP模块实现方式
2020/01/07 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
Windows 下python3.8环境安装教程图文详解
2020/03/11 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
2020/05/15 Python
为什么是 Python -m
2020/06/19 Python
基于Html5 canvas实现裁剪图片和马赛克功能及又拍云上传图片 功能
2019/07/09 HTML / CSS
美国批发零售网站:GearXS
2016/07/26 全球购物
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
Koral官方网站:女性时尚运动服
2019/04/10 全球购物
2014预备党员批评与自我批评思想汇报
2014/09/20 职场文书
会议接待欢迎词范文
2015/01/26 职场文书
绍兴鲁迅故居导游词
2015/02/09 职场文书
个人收入证明范本
2015/06/12 职场文书
CSS3实现的3D隧道效果
2021/04/27 HTML / CSS
Nginx部署vue项目和配置代理的问题解析
2021/08/04 Servers
gojs实现蚂蚁线动画效果
2022/02/18 Javascript