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实现倒计时N秒后网页自动跳转代码
Dec 11 Javascript
JavaScript html5 canvas画布中删除一个块区域的方法
Jan 26 Javascript
[原创]Javascript 实现广告后加载 可加载百度谷歌联盟广告
May 11 Javascript
js中遍历Map对象的简单实例
Aug 08 Javascript
node跨域请求方法小结
Aug 25 Javascript
Three.js利用orbit controls插件(轨道控制)控制模型交互动作详解
Sep 25 Javascript
微信小程序简单实现form表单获取输入数据功能示例
Nov 30 Javascript
浅谈Angular HttpClient简单入门
May 04 Javascript
vue动态循环出的多个select出现过的变为disabled(实例代码)
Nov 10 Javascript
vue中使用WX-JSSDK的两种方法(推荐)
Jan 18 Javascript
eslint+prettier统一代码风格的实现方法
Jul 22 Javascript
利用vue3+ts实现管理后台(增删改查)
Oct 30 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实例分享之html转为rtf格式
2014/06/02 PHP
基于Web标准的UI组件 — 树状菜单(2)
2006/09/18 Javascript
js中的window.open返回object的错误的解决方法
2009/08/15 Javascript
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
jquery.cookie实现的客户端购物车操作实例
2015/12/24 Javascript
Javascript数组Array方法解读
2016/03/13 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
Bootstrap3 多选和单选框(checkbox)
2016/12/29 Javascript
bootstrap警告框使用方法解析
2017/01/13 Javascript
vue.js 1.x与2.0中js实时监听input值的变化
2017/03/15 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
js自定义瀑布流布局插件
2017/05/16 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
2018/02/02 jQuery
vuejs选中当前样式active的实例
2018/08/22 Javascript
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
layui.use模块外部使用其内部定义的js封装函数方法
2019/09/16 Javascript
vue2.0 解决抽取公用js的问题
2020/07/31 Javascript
[04:19]完美世界携手游戏风云打造 卡尔工作室模型介绍篇
2013/04/24 DOTA
python 实现文件的递归拷贝实现代码
2012/08/02 Python
Python中使用第三方库xlrd来读取Excel示例
2015/04/05 Python
Python实现对PPT文件进行截图操作的方法
2015/04/28 Python
在Windows中设置Python环境变量的实例讲解
2018/04/28 Python
python使用zip将list转为json的方法
2018/12/31 Python
django 自定义过滤器的实现
2019/02/26 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
在keras里实现自定义上采样层
2020/06/28 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
财务会计应届生求职信
2013/11/24 职场文书
小学红领巾中秋节广播稿
2014/01/13 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
证劵公司反洗钱宣传活动总结
2015/05/08 职场文书
python spilt()分隔字符串的实现示例
2021/05/21 Python
Mysql文件存储图文详解
2021/06/01 MySQL
redis使用不当导致应用卡死bug的过程解析
2021/07/01 Redis