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实现用户认证及管理完全源码
Mar 11 PHP
Zend Studio 无法启动的问题解决方法
Dec 04 PHP
PHP 判断常量,变量和函数是否存在
Apr 26 PHP
php设计模式 FlyWeight (享元模式)
Jun 26 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 PHP
PHP中ob_start函数的使用说明
Nov 11 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
Feb 14 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
Nov 23 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
Jun 15 PHP
使用Zttp简化Guzzle 调用
Jul 02 PHP
thinkphp整合系列之极验滑动验证码geetest功能
Jun 18 PHP
laravel框架中表单请求类型和CSRF防护实例分析
Nov 23 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
javascript js cookie的存储,获取和删除
2007/12/29 Javascript
Prototype Object对象 学习
2009/07/12 Javascript
js计算页面刷新的次数
2009/07/20 Javascript
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
jQuery 选择器理解
2010/03/16 Javascript
jquery 如何动态添加、删除class样式方法介绍
2012/11/07 Javascript
jquery ajax jsonp跨域调用实例代码
2013/12/11 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
跟我学习javascript的严格模式
2015/11/16 Javascript
JavaScript生成二维码图片小结
2015/12/27 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
p5.js入门教程之图片加载
2018/03/20 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
2020/01/19 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
2020/08/20 Javascript
openlayers实现地图弹窗
2020/09/25 Javascript
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
pandas值替换方法
2018/07/10 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
python使用matplotlib画柱状图、散点图
2019/03/18 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
法国珠宝店:CLEOR
2017/01/29 全球购物
Trip.com澳大利亚:在线旅行社
2019/12/01 全球购物
5.1手机促销活动
2014/01/17 职场文书
内科护士节演讲稿
2014/09/11 职场文书
群众路线对照检查材料
2014/09/22 职场文书
余世维讲座观后感
2015/06/11 职场文书
运动会开幕式主持词
2015/07/01 职场文书
django中websocket的具体使用
2022/01/22 Python
Mysql 一主多从的部署
2022/05/20 MySQL