js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析


Posted in PHP onJuly 18, 2013

首先是js限制checkbbox勾选个数的代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>限制复选框选择的数量</title> 
<script type="text/javascript" > 
function  checkDate(n){ 
  var checkedCount=0; 
  for(var i=0;i<myForm.course.length ;i ++){ 
  if(myForm.course[i].checked){ 
     checkedCount++;       } 
  } 
   if(checkedCount>n){ 
  alert("不能选超过三门课程"); 
       return false; 
  } 
  } 
</script> 
</head> 
<body> 
<form name="myForm" method="post" id="myForm" action="test.php"> 
请选择这学期的选课(最多三门):<br> 
<input type="checkbox" name="course[]" value="语文" onClick="return checkDate(3)">语文<br> 
<input type="checkbox" name="course[]" value="数学" onClick="return checkDate(3)">数学<br> 
<input type="checkbox" name="course[]" value="英语" onClick="return checkDate(3)">英语<br> 
<input type="checkbox" name="course[]" value="化学" onClick="return checkDate(3)">化学<br> 
<input type="checkbox" name="course[]" value="物理" onClick="return checkDate(3)">物理<br> 
<input type="checkbox" name="course[]" value="政治" onClick="return checkDate(3)">政治<br> 
<input type="submit" value="提交"> 
<input type="reset" value="取消"> 
</form> 
</body> 
</html>

然后是php文件获得checkbbox的方法:
<?php
$course=$_POST['course'];
for($i=0;$i<count($course);$i++) 
{ 
if($course[$i]!="") 
{
echo $course[$i]."<br/>";
} 
} 
?>

PHP 相关文章推荐
php xfocus防注入资料
Apr 27 PHP
php 文章采集正则代码
Dec 28 PHP
PHP抽象类 介绍
Jun 13 PHP
探讨:使用XMLSerialize 序列化与反序列化
Jun 08 PHP
通过PHP current函数获取未知字符键名数组第一个元素的值
Jun 24 PHP
在PHP中运行Linux命令并启动SSH服务的例子
Jun 12 PHP
ThinkPHP页面跳转success与error方法概述
Jun 25 PHP
wamp安装后自定义配置的方法
Aug 23 PHP
php检索或者复制远程文件的方法
Mar 13 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
Oct 17 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
Aug 04 PHP
PHP实现计算器小功能
Aug 28 PHP
php的数组与字符串的转换函数整理汇总
Jul 18 #PHP
使用PHP编写的SVN类
Jul 18 #PHP
请离开include_once和require_once
Jul 18 #PHP
解析PHP中的unset究竟会不会释放内存
Jul 18 #PHP
解析php中curl_multi的应用
Jul 17 #PHP
php curl获取网页内容(IPV6下超时)的解决办法
Jul 16 #PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
Jul 15 #PHP
You might like
用PHP制作静态网站的模板框架
2006/10/09 PHP
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
js文件中调用js的实现方法小结
2009/10/23 Javascript
table insertRow、deleteRow定义和用法总结
2014/05/14 Javascript
JavaScript声明变量名的语法规则
2015/07/10 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
JavaScript导航脚本判断当前导航
2016/07/12 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
浅析 NodeJs 的几种文件路径
2017/06/07 NodeJs
Vue.js更改调试地址端口号的实例
2018/09/19 Javascript
layui对工具条进行选择性的显示方法
2019/09/19 Javascript
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
Vant 中的Toast设置全局的延迟时间操作
2020/11/04 Javascript
详解实现vue的数据响应式原理
2021/01/20 Vue.js
[43:49]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python标准库之sqlite3使用实例
2014/11/25 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
2018/12/14 Python
python自动发邮件总结及实例说明【推荐】
2019/05/31 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)
2020/05/09 Python
有影响力的品牌之家:Our Social Collective
2019/06/08 全球购物
建筑工程实习自我鉴定
2013/09/19 职场文书
自动化专业职业生涯规划书范文
2014/01/16 职场文书
小学生开学感言
2014/02/28 职场文书
关于建议书的格式范文
2014/05/20 职场文书
理发店策划方案
2014/06/05 职场文书
服务行业口号
2014/06/11 职场文书
公司门卫工作职责
2014/06/28 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
倡议书怎么写?
2019/04/11 职场文书
阿里云服务器部署RabbitMQ集群的详细教程
2022/06/01 Servers