<!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 content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>jQuery checkbox 如何判断已经全选</title>
<link type="text/css" href="Public_File/geovindu.css" rel="stylesheet" media="all"/>
<link type="text/css" href="Public_File/print.css" media="print" rel="stylesheet"/>
<script src="Scripts/jquery.min.js" type="text/javascript"></script>
<script src="Scripts/ui.datepicker.js" type="text/javascript"></script>
<link rel="stylesheet" href="Scripts/ui.datepicker.css" type="text/css" media="screen" id="datepickerStyle" />
<script type="text/javascript">
function CheckedAll(){
//$(':checkbox').attr('checked','checked');
var isnull=true;
var allBox = $(":checkbox");
var ch1=$("#H1").attr("checked") ;
var ch2=$("#H2").attr("checked") ;
var ch3=$("#H3").attr("checked") ;
var tal=0;
if(ch1==true)
{
var str=$("#H1").val();
tal=tal+Number(str);
window.alert(str);
}
if(ch2==true)
{ var str1=$("#H2").val();
tal=tal+Number(str1);
window.alert(str1);
}
if(ch3==true)
{
var str2=$("#H3").val();
window.alert(str2);
tal=tal+Number(str2); }
window.alert('tal:'+tal);
//return;
if(tal==6)
{
isnull=false;
$("#H1").attr("checked",false);
$("#H2").attr("checked",false);
$("#H3").attr("checked",false);
// $("#Submit").load("ajax/test.html");
window.alert("不可以全選,請重新選擇!");
window.history.back();
window.location.reload(true); }
if(tal==0)
{
window.alert("未有選擇,請重新選擇!");
window.history.back();
window.location.reload(true); } } /*隻可以選擇一項類型門票
$(function () {
var allBox = $(":checkbox");
allBox.click(function () {
allBox.removeAttr("checked");
$(this).attr("checked", "checked");
});
$(":button").click(function () {
alert($(":checkbox:checked").val());
});
});
*/ function showp1()
{
document.all.P1.style.display='';
document.all.P2.style.display='';
//document.all.P3.style.display='none';
//document.all.showzi.style.display='none';
showzi.innerHTML="VIP黑咭號碼 (如適用)";
document.all.P4.style.display='none';
}
function showp2()
{
//document.all.P3.style.display='';
showzi.innerHTML="VIP咭號碼";
document.all.P4.style.display='';
document.all.P1.style.display='none';
document.all.P2.style.display='none';
} </script> </head> <body>
<form name="form1" method="post" action="SaveReQuestTickets18.asp?Action=Add&ProjectID=18">
<input name="H1" type="checkbox" id="H1" value="1" />
HK$480
<input name="Num1" type="text" id="Num1" value="2" size="10" readonly="readonly" style="background-color:#cccccc; color:red;"/>
張<span style="display:block;"><font color="#FF0000">(剩餘10張)</font></span> <input name="H2" type="checkbox" id="H2" value="2" />
HK$680
<input name="Num2" type="text" id="Num2" value="2" size="10" readonly="readonly" style="background-color:#cccccc; color:red;"/>
張<span style="display:block;"><font color="#FF0000">(剩餘10張)</font></span> <input name="H3" type="checkbox" id="H3" value="3" />
HK$880
<input name="Num3" type="text" id="Num3" value="2" size="10" readonly="readonly" style="background-color:#cccccc; color:red;"/>
張<span style="display:block;"><font color="#FF0000">(剩餘10張)</font></span>
<input type="submit" name="Submit" id="Submit" value="提交申請" class="bottonan" style="width:120px;height:35px" onclick="javascript:CheckedAll();"/>
<input type="reset" name="Submit2" value="重新填寫" class="bottonan" style="width:120px;height:35px" />
<input type="button" name="Submit3" value="返回門票列表" onClick="Javascript:location.href='LukFookTickets_Branch.asp?ProjectID=18';" class="bottonan" style="width:120px;height:35px"/>
<input type="hidden" name="Action" value="Add"/> <input type="hidden" name="EditId" value=""/>
</form>
</body> </html>

  

javascript: checked 不可全选的更多相关文章

  1. JavaScript基础6——全选示例

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. JavaScript Web API 全选反选案例

    全选反选 全选和反选功能,在开发中可以说是应用得非常多的,以下通过案例分解,学习如何使用JS实现全选反选功能. 该功能可分为如下三大步骤: 1.全选 1.1 获取父checkbox,注册点击事件 1. ...

  3. JavaScript实现单击全选 ,再次点击取消全选

                 以下为实现思路,已测试,供参考 var allSet = document.getElementById('allSet');//获取全选按钮元素 var a = allSe ...

  4. html javascript checkbox实现全选功能

    html代码 <input type="checkbox" id="all" />all</input> <input type= ...

  5. JavaScript CheckBox实现全选和部分选择

    <html> <head> <script> function BatchAddToBasket() { var questionNums = ''; var ch ...

  6. jQuery/javascript实现全选全不选

    <html> <head> <meta charset="utf-8"> <title>Checkbox的练习</title& ...

  7. 用javascript实现全选/反选组件

    以下是本人制作的全选/反选 组件,供广大同行参考.指正: 效果如图: 在实现的过程中,全选和全部取消选中这两个功能较为简单,只需用for循环遍历所有复选框为true或false即可.反选也较为简单,也 ...

  8. JavaScript案例四:全选练习

    JavaScript实现全选,全不选等效果... <!DOCTYPE html> <html> <head> <title>JavaScript全选练习 ...

  9. JavaScript 全选函数的实现

    Html代码: <table id="purchase-info" class="table table-bordered table-hover table-st ...

随机推荐

  1. CPP之内存分配

    new & delete expression 1. Introduction A new expression allocates and constructs an object of a ...

  2. Repository 简化实现多条件查询

    Repository 在做查询的时候,如果查询条件多的话,linq查询表达式会写的很复杂,比如: public IQueryable<Student> Get(int id, string ...

  3. yesno孤立词识别kaldi脚本

    path.sh主要设定路径等 export KALDI_ROOT=`pwd`/../../.. [ -f $KALDI_ROOT/tools/env.sh ] && . $KALDI_ ...

  4. 三种方法在当前目录下打开cmd命令窗口

    概述 运行npm的时候,每次都要cd到目录,很麻烦,所以总结了三种在当前目录下直接打开cmd窗口的方法,供以后开发时参考,相信对其他人也有用. 方法一 在当前目录按住shift再右键. 会看到右键菜单 ...

  5. [视频]K8飞刀 一键免杀 IE神洞网马教程

    [视频]K8飞刀 一键免杀 IE神洞网马教程 https://pan.baidu.com/s/16ZrTs

  6. 十大经典排序算法+sort排序

    本文转自:十大经典排序算法,其中有动图+代码详解,本文简单介绍+个人理解. 排序算法 经典的算法问题,也是面试过程中经常被问到的问题.排序算法简单分类如下: 这些排序算法的时间复杂度等参数如下: 其中 ...

  7. [P1329] 数列

    设F[i,j]为长度为i是,前缀和为j的方案数. [转移] F[i,j] => F[i+1,j+i] F[i,j] => F[i+1,j-i] [原理] 由于A[0]=0,所以有A[1]= ...

  8. .NET Core跨平台微服务学习资源

    一.Asp.net Core基础 微软英文官网:https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.1 .NET Core: ...

  9. go 通过http发送图片file内容

    package main import ( "encoding/json" "fmt" "io/ioutil" "net/http ...

  10. flex和box-shadow一些兼容性问题

    html代码 <div class="creative-list"> <a class="creative-list-item"> &l ...