zoukankan      html  css  js  c++  java
  • 009 jquery过滤选择器-----------(表单对象属性过滤选择器 与 表单选择器)

    1.表单对象属性选择器

      

    2.程序 

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>Insert title here</title>
     6 <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
     7 <script type="text/javascript">
     8     $(function(){
     9         //对表单内 可用input 赋值操作
    10         $("#btn1").click(function(){
    11             $(":text:enabled").val("可用的");
    12         });
    13         //对表单内 不可用input 赋值操作
    14         $("#btn2").click(function(){
    15             $(":text:disabled").val("不可用的");
    16         });
    17         //获取多选框选中的个数
    18         $("#btn3").click(function(){
    19             var len=$(":checkbox[name='newsletter']:checked").length;
    20             alert(len);
    21         });
    22         //获取多选框选中的内容
    23         $("#btn4").click(function(){
    24             $(":checkbox[name='newsletter']:checked").each(function(){
    25                 alert(this.value);
    26             })
    27         })
    28         //获取下拉框选中的内容
    29         $("#btn5").click(function(){
    30             //select后面有空格
    31             $("select :selected").each(function(){
    32                 alert(this.value);
    33             });
    34         });
    35         
    36     })
    37 </script>
    38 </head>
    39 <body>
    40     <h3>表单对象属性过滤选择器</h3>
    41     <button id="btn1">对表单内 可用input 赋值操作.</button>
    42     <button id="btn2">对表单内 不可用input 赋值操作.</button>
    43     <button id="btn3">获取多选框选中的个数.</button>
    44     <button id="btn4">获取多选框选中的内容.</button>
    45     <button id="btn5">获取下拉框选中的内容.</button>
    46     <br /><br /><br />
    47 
    48     <form id="form1" action="#">
    49         可用元素: <input name="add" value="可用文本框1" /><br> 不可用元素: 
    50         <input
    51             name="email" disabled="true" value="不可用文本框" /><br> 
    52         可用元素: <input
    53             name="che" value="可用文本框2" /><br>
    54         不可用元素: <input name="name"
    55             disabled="true" value="不可用文本框" /><br> <br> 
    56         多选框: <br> <input
    57             type="checkbox" name="newsletter" checked="checked" value="test1" />test1
    58         <input type="checkbox" name="newsletter" value="test2" />test2 <input
    59             type="checkbox" name="newsletter" value="test3" />test3 <input
    60             type="checkbox" name="newsletter" checked="checked" value="test4" />test4
    61         <input type="checkbox" name="newsletter" value="test5" />test5 <br>
    62         <br><br>  
    63         下拉列表1:<br> 
    64         <select name="test" multiple="multiple"
    65             style="height: 100px">
    66             <option>浙江</option>
    67             <option selected="selected">辽宁</option>
    68             <option>北京</option>
    69             <option selected="selected">天津</option>
    70             <option>广州</option>
    71             <option>湖北</option>
    72         </select> <br>
    73         <br><br> 
    74         下拉列表2: 
    75             <select name="test2">
    76             <option>浙江</option>
    77             <option>辽宁</option>
    78             <option selected="selected">北京</option>
    79             <option>天津</option>
    80             <option>广州</option>
    81             <option>湖北</option>
    82         </select>
    83         <br/><br/>
    84         多选框:<br>
    85             <textarea rows="" cols=""></textarea>
    86     </form>
    87 </body>
    88 </html>

    3.表单选择器

      

  • 相关阅读:
    IntelliJ Idea 快捷键列表
    mysql索引类型和方式
    基本git指令
    idea中deBug方法
    BeanUtils.copyProperties(A,B)使用注意事项
    MySQL字段类型
    JAVA常识1
    Redis在windows下的安装下载
    Netty
    IDEA工具
  • 原文地址:https://www.cnblogs.com/juncaoit/p/7266360.html
Copyright © 2011-2022 走看看