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 相关文章推荐
一个阿拉伯数字转中文数字的函数
Oct 09 PHP
phpmail类发送邮件函数代码
Feb 20 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
PHP基础学习之流程控制的实现分析
Apr 28 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
PHP中防止SQL注入方法详解
Dec 25 PHP
Laravel中使用阿里云OSS Composer包分享
Feb 10 PHP
php session实现多级目录存放实现代码
Feb 03 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
May 20 PHP
详解PHP中array_rand函数的使用方法
Sep 11 PHP
Laravel Eloquent分表方法并使用模型关联的实现
Nov 25 PHP
php与阿里云短信接口接入操作案例分析
May 27 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
本地计算机无法启动Apache故障处理
2014/08/08 PHP
PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面
2016/03/21 PHP
php array_udiff_assoc 计算两个数组的差集实例
2016/11/12 PHP
使用Yii2实现主从数据库设置
2016/11/20 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
javascript时间函数基础介绍
2013/03/28 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
Bootstrap与KnockoutJs相结合实现分页效果实例详解
2016/05/03 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
基于js中this和event 的区别(详解)
2017/10/24 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
vue 使用vant插件做tabs切换和无限加载功能的实现
2020/11/04 Javascript
python uuid模块使用实例
2015/04/08 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
Python引入多个模块及包的概念过程解析
2020/09/21 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
Wiggle中国:英国骑行、跑步、游泳 & 铁三运动装备专卖网店
2016/08/02 全球购物
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
腾讯广告词
2014/03/19 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
授权委托书格式范文
2014/08/02 职场文书
2015年财务试用期工作总结
2014/12/24 职场文书
培训感想范文
2015/08/07 职场文书
社区志愿服务活动感想
2015/08/07 职场文书
母亲节主题班会
2015/08/14 职场文书