jQuery表单域选择器用法分析


Posted in Javascript onFebruary 10, 2015

本文实例分析了jQuery表单域选择器用法。分享给大家供大家参考。具体如下:

表单域是指网页中的input,textarea, select和button元素。

1. :input选择器

$(":input")

2. :text选择器

$(":text")

3. :password选择器

$(":password")

4. :radio选择器

$(":radio")

5. :checkbox选择器

$(":checkbox")

6. :file选择器

$(":file")

7. :image选择器

$(":image")

8. :hidden选择器

$(":hidden")
用于选择所有不可见元素(css display 属性值为none)以及隐藏域(<input type="hidden">)

9. :submit选择器

$(":submit")

10. :reset选择器

$(":reset")

简单实例:

<!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(){  

            $(":text").attr("value", "文本框");  

            $(":password").attr("value", "密码框");  

            $(":radio:eq(0)").attr("checked", "true");  

            $(":checkbox").attr("checked", "true");  

            $(":image").attr("src", "ICO.ICO");  

            $(":file").css("width", "200px");  

            $(":hidden").attr("value", "已保存的值");  

            $("select").css("background", "#FCF");   //注意没有冒号  

            $(":submit").attr("id", "btn1");  

            $(":reset").attr("name", "btn");  

            $("textarea").attr("value", "文本域");   //注意没有冒号  

         });  

</script>  

</head>  

  

<body>  

  <table width="730" height="145" border="1">  

  <tr>  

    <td width="113" height="23">文本框</td>  

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

    <td width="93">密码框</td>  

    <td width="287"><input type="password" /></td>  

  </tr>  

  <tr>  

    <td height="24">单选按钮</td>  

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

    <td>复选框</td>  

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

  </tr>  

  <tr>  

    <td height="36">图像</td>  

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

    <td>文件域</td>  

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

  </tr>  

  <tr>  

    <td height="23">隐藏域</td>  

    <td><input type="hidden" />(不可见)</td>  

    <td>下拉列表</td>  

    <td><select><option>选项一</option><option>选项二</option><option>选项三</option></select></td>  

  </tr>  

  <tr>  

    <td height="25">提交按钮</td>  

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

    <td>重置按钮</td>  

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

  </tr>  

  <tr>  

     <td valign="top">文本区域:</td>  

     <td colspan="3"><textarea cols="70" rows="3"></textarea></td>  

  </tr>  

</table>  

</body>  

</html>

效果图如下所示:

jQuery表单域选择器用法分析

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

Javascript 相关文章推荐
自己动手制作jquery插件之自动添加删除行功能介绍
Oct 14 Javascript
Jquery动态进行图片缩略的原理及实现
Aug 13 Javascript
JS事件在IE与FF中的区别详细解析
Nov 20 Javascript
Javascript学习指南
Dec 01 Javascript
jQuery对JSON数据进行排序输出的方法
Jun 24 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
Mar 13 Javascript
Bootstrap每天必学之弹出框(Popover)插件
Apr 25 Javascript
AngularJS中的按需加载ocLazyLoad示例
Jan 11 Javascript
vue利用better-scroll实现轮播图与页面滚动详解
Oct 20 Javascript
浅谈React的最大亮点之虚拟DOM
May 29 Javascript
JavaScript基础教程之如何实现一个简单的promise
Sep 11 Javascript
vue中实现Monaco Editor自定义提示功能
Jul 05 Javascript
jQuery层级选择器用法分析
Feb 10 #Javascript
Jquery中CSS选择器用法分析
Feb 10 #Javascript
transport.js和jquery冲突问题的解决方法
Feb 10 #Javascript
Js为表单动态添加节点内容的方法
Feb 10 #Javascript
jQuery前端分页示例分享
Feb 10 #Javascript
js进行表单验证实例分析
Feb 10 #Javascript
EasyUi datagrid 实现表格分页
Feb 10 #Javascript
You might like
php不用内置函数对数组排序的两个算法代码
2010/02/08 PHP
让PHP更快的提供文件下载的代码
2012/06/13 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
2013/06/17 PHP
php制作动态随机验证码
2015/02/12 PHP
thinkPHP中验证码的简单使用方法
2015/12/26 PHP
php版微信公众平台之微信网页登陆授权示例
2016/09/23 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
PHP attributes()函数讲解
2019/02/03 PHP
js几个不错的函数 $$()
2006/10/09 Javascript
javascript下判断一个元素是否存在的代码
2010/03/05 Javascript
10款非常有用的 Ajax 插件分享
2012/03/14 Javascript
Node.js实现数据推送
2016/04/14 Javascript
Easyui 之 Treegrid 笔记
2016/04/29 Javascript
深入理解JavaScript内置函数
2016/06/03 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
2017/01/17 Javascript
深入理解Angular中的依赖注入
2017/06/26 Javascript
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
vue中实现滚动加载更多的示例
2017/11/08 Javascript
vuejs实现本地数据的筛选分页功能思路详解
2017/11/15 Javascript
js中document.write和document.writeln的区别
2018/03/11 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
对angular 实时更新模板视图的方法$apply详解
2018/10/09 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
vue实现商品列表的添加删除实例讲解
2020/05/14 Javascript
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
Python实现高效求解素数代码实例
2015/06/30 Python
python一键升级所有pip package的方法
2017/01/16 Python
python+pillow绘制矩阵盖尔圆简单实例
2018/01/16 Python
PyQt5每天必学之切换按钮
2020/08/20 Python
python 编码规范整理
2018/05/05 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
瑞士隐形眼镜和护理产品网上商店:Linsenklick
2019/10/21 全球购物
报关报检委托书
2014/04/08 职场文书
《得道多助,失道寡助》教学反思
2014/04/19 职场文书
步步惊心观后感
2015/06/12 职场文书