当前位置: 首页 > news >正文

jQuery选择器之表单对象属性过滤选择器Demo

测试代码:

08-表单对象属性过滤选择器.html

复制代码
  1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2 <html xmlns="http://www.w3.org/1999/xhtml">
  3 <head>
  4  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5  <title>08-表单对象属性过滤选择器.html</title>
  6  <!--   引入jQuery -->
  7  <script src="../js/jquery-1.4.2.js" type="text/javascript"></script>
  8  <script src="./script/assist.js" type="text/javascript"></script>
  9  <link rel="stylesheet" type="text/css" href="./css/style.css" />  
 10  
 11   <script type="text/javascript">
 12       $(document).ready(function(){
 13           //<button id="btn1">对表单内 可用input 赋值操作.</button>
 14           $("#btn1").click(function(){
 15                   $("input:enabled").val("李冠男")
 16           });
 17           
 18           //<button id="btn2">对表单内 不可用input 赋值操作.</button>
 19           $("#btn2").click(function(){
 20                   $("input:disabled").val("小强");
 21           });
 22           
 23           //<button id="btn3">获取多选框选中的个数.</button>
 24           $("#btn3").click(function(){
 25               alert( $("input:checked").length)
 26                 
 27           });
 28           
 29           //<button id="btn4">获取下拉框选中的内容.</button>
 30           $("#btn4").click(function(){
 31                   /**
 32                    * 1:要遍历的元素的角标
 33                    * 
 34                    * 2:遍历出来的对应的dom
 35                    */
 36                   $("select>option:selected").each(function(index,docxml){
 37                     //dom 不熟悉
 38                     //alert(docxml.value);
 39                      alert($(docxml).text());
 40                       
 41                 })
 42           });
 43           
 44     });
 45   </script>
 46 
 47 </head>
 48 <body>
 49   <h3> 表单对象属性过滤选择器.</h3>
 50    <form id="form1" action="#">
 51     <button type="reset">重置所有表单元素</button>
 52     <input type="checkbox" id="isreset" checked="checked"/><label for="isreset">点击下列按钮时先自动重置页面</label>    
 53     <br /><br />
 54   <button id="btn1">对表单内 可用input 赋值操作.</button>
 55   <button id="btn2">对表单内 不可用input 赋值操作.</button>
 56   <button id="btn3">获取多选框选中的个数.</button>
 57   <button id="btn4">获取下拉框选中的内容.</button>
 58  
 59 
 60  
 61   <br /><br />
 62     
 63      可用元素:<input name="add" value="可用文本框" />  <br/>
 64      不可用元素:<input name="email" disabled="disabled" value="不可用文本框"/><br/>
 65      可用元素: <input name="che" value="可用文本框" /><br/>
 66      不可用元素:<input name="name" disabled="disabled"  value="不可用文本框"/><br/>
 67      <br/>
 68      多选框:<br/>
 69      <input type="checkbox" name="newsletter" checked="checked" value="test1" />test1
 70      <input type="checkbox" name="newsletter" value="test2" />test2
 71      <input type="checkbox" name="newsletter" value="test3" />test3
 72      <input type="checkbox" name="newsletter" checked="checked" value="test4" />test4
 73      <input type="checkbox" name="newsletter" value="test5" />test5
 74      <div></div>
 75 
 76      <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
 77      下拉列表1:<br/>
 78     <select name="test" multiple="multiple" style="height:100px">
 79         <option>浙江</option>
 80         <option selected="selected" value="湖南">hunan</option>
 81         <option>北京</option>
 82         <option selected="selected" value="天津">tianj</option>
 83         <option>广州</option>
 84         <option>湖北</option>
 85     </select>
 86     
 87      <br/><br/>
 88      下拉列表2:<br/>
 89      <select name="test2" >
 90     <option>浙江</option>
 91     <option>湖南</option>
 92     <option selected="selected" value="北京">beijing</option>
 93     <option>天津</option>
 94     <option >广州</option>
 95     <option>湖北</option>
 96     </select>
 97     <br/><br/>
 98 
 99      <div></div>
100   </form>
101 
102 
103 
104 <!-- Resources from http://down.liehuo.net -->
105 </body>
106 </html>
复制代码

 


本文转自SummerChill博客园博客,原文链接:http://www.cnblogs.com/DreamDrive/p/5780082.html,如需转载请自行联系原作者

相关文章:

  • Cloudera Mountable HDFS (hadoop-fuse-dfs).
  • linux reiserfs文件系统损坏后的数据恢复过程记录
  • 把一个用户的相关权限赋予另外一个用户
  • gets函数的不安性详解
  • Silverlight知识链接整理(11月-12月)
  • ORACLE 分区与索引
  • C# 视频监控系列(2):客户端——封装API (1)
  • Silverlight书籍推荐阅读排行榜【续】
  • 文本编辑命令
  • VI批量替换
  • Heron and His Triangle 2017 沈阳区域赛
  • Oracle在线 redo log文件丢失后的恢复
  • python time 与datetime之间的区别与联系
  • Exchange帐号如何手动更新?
  • MySQL体系结构:八大功能模块浅析
  • Docker入门(二) - Dockerfile
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • gulp 教程
  • Idea+maven+scala构建包并在spark on yarn 运行
  • If…else
  • Magento 1.x 中文订单打印乱码
  • Selenium实战教程系列(二)---元素定位
  • Vue官网教程学习过程中值得记录的一些事情
  • vue中实现单选
  • 记一次用 NodeJs 实现模拟登录的思路
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 使用 Docker 部署 Spring Boot项目
  • 双管齐下,VMware的容器新战略
  • 一个项目push到多个远程Git仓库
  • 再谈express与koa的对比
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • !!Dom4j 学习笔记
  • #Lua:Lua调用C++生成的DLL库
  • #pragma data_seg 共享数据区(转)
  • $.ajax()方法详解
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (2)Java 简介
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (三)终结任务
  • (十六)Flask之蓝图
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • .axf 转化 .bin文件 的方法
  • .net 7 上传文件踩坑
  • .net Signalr 使用笔记
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .net6使用Sejil可视化日志
  • .NET简谈设计模式之(单件模式)
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • [04]Web前端进阶—JS伪数组
  • [ajaxupload] - 上传文件同时附件参数值