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 相关文章推荐
JavaScript 无符号右移运算符
Apr 17 Javascript
javascript Array.prototype.slice使用说明
Oct 11 Javascript
jquery操作select方法汇总
Feb 05 Javascript
JavaScript中split() 使用方法汇总
Apr 17 Javascript
基于JavaScript FileReader上传图片显示本地链接
May 27 Javascript
重新理解JavaScript的六种继承方式
Mar 24 Javascript
详解vue-cli之webpack3构建全面提速优化
Dec 25 Javascript
vue+element-ui动态生成多级表头的方法
Aug 28 Javascript
vue中render函数的使用详解
Oct 12 Javascript
echarts多条折线图动态分层的实现方法
May 24 Javascript
vue-next/runtime-core 源码阅读指南详解
Oct 25 Javascript
微信小程序实现左滑删除效果
Nov 18 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
Zend Studio (eclipse)使用速度优化方法
2011/03/23 PHP
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
php生成Android客户端扫描可登录的二维码
2016/05/13 PHP
jquery 操作DOM案例代码分享
2012/04/05 Javascript
用js调用迅雷下载代码的二种方法
2013/04/15 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
浅析Node.js查找字符串功能
2014/09/03 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
jquery插件Jplayer使用方法简析
2016/04/22 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
JS正则子匹配实例分析
2016/12/22 Javascript
JavaScript实现获取远程的html到当前页面中
2017/03/26 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
2017/09/28 Javascript
jQuery插件artDialog.js使用与关闭方法示例
2017/10/09 jQuery
vue项目常用组件和框架结构介绍
2017/12/24 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
[01:32]2016国际邀请赛中国区预选赛IG战队首日赛后采访
2016/06/27 DOTA
python基础教程之元组操作使用详解
2014/03/25 Python
浅谈Python数据类型之间的转换
2016/06/08 Python
python根据unicode判断语言类型实例代码
2018/01/17 Python
详解Django rest_framework实现RESTful API
2018/05/24 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
python数据类型之间怎么转换技巧分享
2019/08/20 Python
django实现支付宝支付实例讲解
2019/10/17 Python
python程序需要编译吗
2020/06/19 Python
python os.rename实例用法详解
2020/12/06 Python
python3列表删除大量重复元素remove()方法的问题详解
2021/01/04 Python
使用html5新特性轻松监听任何App自带返回键的示例
2018/03/13 HTML / CSS
新电JAVA笔试题目
2014/08/31 面试题
《月亮湾》教学反思
2014/04/14 职场文书
委托证明模板
2014/09/16 职场文书
授权委托书
2014/09/17 职场文书
地方白酒代理协议书
2014/10/25 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书
HTML常用标签超详细整理
2022/03/19 HTML / CSS