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 相关文章推荐
IE8 原生JSON支持
Apr 13 Javascript
jquery表格内容筛选实现思路及代码
Apr 16 Javascript
jquery模拟SELECT下拉框取值效果
Oct 23 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
Dec 12 Javascript
JS实现复制内容到剪贴板功能
Feb 05 Javascript
addEventListener()与removeEventListener()解析
Apr 20 Javascript
vue.js中父组件调用子组件的内部方法示例
Oct 22 Javascript
微信小程序 如何引入外部字体库iconfont的图标
Jan 31 Javascript
vue结合axios与后端进行ajax交互的方法
Jul 06 Javascript
vue踩坑记-在项目中安装依赖模块npm install报错
Apr 02 Javascript
layui 实现表单和文件上传一起传到后台的例子
Sep 16 Javascript
利用JavaScript为句子加标题的3种方法示例
Jan 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
基于Snoopy的PHP近似完美获取网站编码的代码
2011/10/23 PHP
php中count获取多维数组长度的方法
2014/11/03 PHP
php如何获取文件的扩展名
2015/10/28 PHP
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
jquery的冒泡事件的阻止与允许(三种实现方法)
2013/02/01 Javascript
javascript调试过程中找不到哪里出错的可能原因
2013/12/16 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
基于Swiper实现移动端页面图片轮播效果
2017/12/28 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
2019/09/07 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
uni-app如何实现增量更新功能
2020/01/03 Javascript
[58:23]LGD vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
Python中list循环遍历删除数据的正确方法
2019/09/02 Python
python tkinter组件摆放方式详解
2019/09/16 Python
python实现tail -f 功能
2020/01/17 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
keras中的卷积层&amp;池化层的用法
2020/05/22 Python
浅谈Python中的继承
2020/06/19 Python
python+pygame实现坦克大战小游戏的示例代码(可以自定义子弹速度)
2020/08/11 Python
html5中audio支持音频格式的解决方法
2018/08/24 HTML / CSS
Debenhams爱尔兰:英国知名的百货公司
2017/01/02 全球购物
工程业务员岗位职责
2013/12/31 职场文书
体育专业学生自我评价范文
2014/01/17 职场文书
职业生涯规划书前言
2014/04/15 职场文书
学雷锋月活动总结
2014/04/25 职场文书
2014年基建工作总结
2014/12/12 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫