博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
checkbox全选,全不选
阅读量:5990 次
发布时间:2019-06-20

本文共 1857 字,大约阅读时间需要 6 分钟。

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'test1.jsp' starting page</title>
    
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
    <script src="js/jquery-2.1.1.min.js" type="text/javascript">
        
    </script>
  </head>
  
  <body>
      <form action="#" id="form">
        <div>
            <input type="text" name="username" placeholder="用户名" id="usernmae"><br>
            <input type="password" name="password" placeholder="密码" id="password"><br>
            
        </div>
        <div>
            <input type="checkbox" name="all" id="all">全选
            <input type="checkbox" name="all" id="all-res">全不选<br>
            <input type="checkbox" name="perfer" id="perfer" value="篮球">篮球<br>
            <input type="checkbox" name="perfer" id="perfer" value="羽毛球">羽毛球<br>
            <input type="checkbox" name="perfer" id="perfer" value="乒乓球">乒乓球<br>
        </div>
    </form>
  </body>
  <script language="JavaScript">
      $("form #all").click(function(){
        var $s=$("form #perfer");
        var $text="";
        for(var i=0;i<$s.length;i++){
            if($s[i].checked){
                $text+=$s[i].value;
            }else{
                $($s[i]).attr("checked","checked");
            }
        }
    $("form #all-res").removeAttr("checked");
        alert($text);    
        
    });
    
    $("form #all-res").click(function(){
        var $s=$("form input[name='perfer']");
        $($s).each(function(){    
            $(this).removeAttr("checked");
        });
        $("form #all").removeAttr("checked");
    });
  </script>
</html>

 本文转自 matengbing 51CTO博客,原文链接:http://blog.51cto.com/matengbing/1865945

转载地址:http://prnlx.baihongyu.com/

你可能感兴趣的文章
Cocos2dx 场景切换动画
查看>>
Latex 图表浮动问题
查看>>
apt-get update只是更新源列表?
查看>>
【译文】程序员作家提出的2000-5000小时学习建议
查看>>
最新VIN(车辆识别码)解析
查看>>
LeetCode - 2. Add Two Numbers
查看>>
小程序横向滚动
查看>>
编写jQueryUI插件(widget)
查看>>
minix3(一)安装以及编辑文件
查看>>
C++/C union使用记一下锅
查看>>
Python集合常用的操作
查看>>
生成Xnb文件[转]
查看>>
剑指offer——面试题15.2:判断两个整数m和n的二进制中相差多少位
查看>>
[2018/11/14]操作系统
查看>>
2018/11/29 一个64位操作系统的设计与实现(环境配置)
查看>>
第四章 容器
查看>>
表格的增删改查
查看>>
poj Squares n个点,共能组成多少个正方形 二分 + 哈希
查看>>
阿里巴巴Java开发手册(详尽版)
查看>>
CSS中定义CLASS时,中间有空格和每空格的区别
查看>>