php

位置:IT落伍者 >> php >> 浏览文章

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


发布日期:2024年03月17日
 
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
以下是对js限制checkbox勾选的个数以及php获取多个checkbbox的方法进行了详细的分析介绍需要的朋友可以参考下

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

复制代码 代码如下:
<!DOCTYPE HTML PUBLIC "//WC//DTD HTML Transitional//EN"
"
<html>
<head>
<meta httpequiv="ContentType" content="text/html; charset=gb">
<title>限制复选框选择的数量</title>
<script type="text/javascript" >
function checkDate(n){
var checkedCount=;
for(var i=;i<myFormcourselength ;i ++){
if(myFormcourse[i]checked){
checkedCount++;

}
}
if(checkedCount>n){

alert("不能选超过三门课程");

return false;

}
}

</script>
</head>
<body>
<form name="myForm" method="post" id="myForm" action="testphp">
请选择这学期的选课(最多三门)<br>
<input type="checkbox" name="course[]" value="语文" onClick="return checkDate()">语文<br>
<input type="checkbox" name="course[]" value="数学" onClick="return checkDate()">数学<br>
<input type="checkbox" name="course[]" value="英语" onClick="return checkDate()">英语<br>
<input type="checkbox" name="course[]" value="化学" onClick="return checkDate()">化学<br>
<input type="checkbox" name="course[]" value="物理" onClick="return checkDate()">物理<br>
<input type="checkbox" name="course[]" value="政治" onClick="return checkDate()">政治<br>
<input type="submit" value="提交">
<input type="reset" value="取消">
</form>
</body>
</html>


然后是php文件获得checkbbox的方法

复制代码 代码如下:
<?php
$course=$_POST[course];
for($i=;$i<count($course);$i++)
{
if($course[$i]!="")
{
echo $course[$i]"<br/>";
}
}
?>               

上一篇:PHP cdata 处理(详细介绍)

下一篇:javascript中直接写php代码的方法