`
lazy513
  • 浏览: 19455 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

PHP中获取CHECKBOX提交的内容及checkbox全选

    博客分类:
  • PHP
PHP 
阅读更多
提交页
//js控制全选/取消全选
<script type="text/javascript">
function check_all(obj,cName)
{
    var checkboxs = document.getElementsByName(cName);
    for(var i=0;i<checkboxs.length;i++){checkboxs[i].checked = obj.checked;}
}
</script>


<form id="form1" name="form1" method="post" action="receive.php">
<table width="100%"><tr>
       <td></td>
       <td colspan="2">
<div align="center">
<p><input type="checkbox" name="all" onclick="check_all(this,'checkbox[]')" />全选/全不选</p>
           <input type="checkbox" name="checkbox[]" value="item1" />
           1
           <input type="checkbox" name="checkbox[]" value="item2" />
           2
           <input type="checkbox" name="checkbox[]" value="item3" />
           3
            </div>
</td>
       <td></td></tr>
     <tr><td></td>
       <td colspan="2">

<div align="center">
           <input type="submit" name="Submit" value="提交" />
           </div>
</td>
       <td></td></tr>
   </table>

如果名字不用数组的话,php只能获取到最后一个checkbox的值

receive.php
$checkbox = $_POST['checkbox'];

/*如果要获取第一个数值就直接中止输出,使用下面代码,相当于radiobox了>.<不过有点特殊而已。。*/
for($i=0;$i<=count($checkbox);$i++)
{
if(!is_null($checkbox[$i]))
{$chechvalue=$checkbox[$i];break;}
}
echo $chechvalue;

/*如果要获取全部数值则使用下面代码*/
for($i=0;$i<=count($checkbox);$i++)
{
if(!is_null($checkbox[$i]))
{$chechvalue.=$checkbox[$i]}
}
echo $chechvalue;
分享到:
评论

相关推荐

    PHP checkbox全选及提交到PHP

    这个项目("PHP checkbox全选及提交到PHP")涵盖了前端的全选功能实现,后端的PHP接收表单数据,以及可能涉及的数据库操作。了解这些知识点有助于构建一个完整的用户交互系统,允许用户在网页上选择多个选项并将其...

    Checkbox全选问题

    HtML javascritp checkbox 全选HtML javascritp checkbox 全选

    WPF之CheckBox组的全选设计

    在WPF中,CheckBox全选设计通常涉及以下步骤: 1. **定义枚举**:创建一个枚举类型,表示CheckBox组中的各个选项,并使用Flags特性标记。例如: ```csharp [Flags] public enum CheckBoxOptions { None = 0, ...

    checkbox实现全选和反选经典例子

    这里会涉及对DataGridView行的遍历,获取每个Row内的Checkbox控件,并根据全选Checkbox的状态改变它们。 5. **代码示例** ```csharp protected void chkSelectAll_CheckedChanged(object sender, EventArgs e) {...

    winform DataGridView表头带CheckBox全选

    在这个特定的场景中,我们关注的是如何在`DataGridView`的表头添加一个`CheckBox`,以便实现全选和全不选的功能。这将大大提升用户体验,使得用户可以快速地对所有行进行操作,如批量删除、更新等。 首先,我们需要...

    checkbox的全选与取消

    在网页设计中,复选框(Checkbox)是用户界面中不可或缺的一部分,它允许用户对多个选项进行选择。本文将深入探讨“复选框的全选与取消”这一主题,主要基于提供的HTML文件“checkbox.html”。全选和取消功能通常...

    CheckBox全选并删除

    在ASP.NET开发中,CheckBox控件常常用于实现用户界面中的多选功能,而"CheckBox全选并删除"这个主题涉及到两个关键操作:全选和删除。全选功能允许用户一次性选择多个选项,删除则通常指的是从数据库或其他数据存储...

    JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    DevExpress 实现checkbox全选效果.rar

    在提供的RAR文件"DevExpress 实现checkbox全选效果"中,可能包含了实现这个功能的代码示例。这些示例代码可能包含了窗体设计、控件初始化、事件处理函数等内容,通过阅读和理解这些代码,你可以学习到如何在...

    WPF CheckBox全选、反选比较通用

    本教程将详细介绍如何在WPF中实现CheckBox的全选和反选功能。 首先,我们需要理解CheckBox的基本用法。在XAML中,我们可以创建一个CheckBox并为其设置文本和初始状态: ```xml &lt;CheckBox Content="全选" x:Name=...

    flex Datagrid checkbox全选

    在Flex开发中,Datagrid是一种常用的组件,用于展示表格数据,而checkbox全选功能则是提高用户体验的一个重要特性。本文将详细讲解如何实现Flex Datagrid中checkbox的全选功能。 首先,我们要了解Flex Datagrid的...

    easyui checkbox +全选

    标题 "easyui checkbox +全选" 指的是在网页界面设计中使用 EasyUI 框架实现复选框(checkbox)以及全选功能。EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列预定义的 CSS 样式和 JavaScript 组件,帮助...

    WPF ListView控件中CheckBox全选联动

    在实际项目中,我们经常需要实现一个功能,即在ListView中加入CheckBox,让用户能够通过一个主CheckBox来控制所有子项CheckBox的选择状态,这就是所谓的全选/反选联动。在本文中,我们将深入探讨如何在WPF的MVVM...

    android checkbox全选反选

    "Android CheckBox全选反选"这个话题主要涉及如何在ListView中实现CheckBox的选择与反选择操作,包括全选和反选的功能。ListView是Android系统提供的一种列表视图,它可以显示大量数据并允许用户进行交互。下面我们...

    DataGridView标头CheckBox全选反选

    而在这个特定的场景中,我们需要实现一个增强的功能:在`DataGridView`的列头添加一个`CheckBox`,通过这个`CheckBox`可以实现所有行中对应复选框的全选或反选操作。这个功能在数据管理界面中十分常见,例如在批量...

    在DataGrid中使用CheckBox,实现全选功能

    这个场景下,用户可能需要实现一个常见的功能,即在DataGrid中添加CheckBox,允许用户进行多选操作,尤其是全选功能。这篇博客“在DataGrid中使用CheckBox,实现全选功能”详细介绍了如何实现这一需求。 首先,我们...

    Checkbox全选反选.html

    Checkbox全选反选.html

    javascript获取checkbox选定的值,checkbox全选功能

    javascript获取checkbox选定的值,checkbox全选功能的一个例子,方便新手朋友下载使用。费了好大劲才把功能做全了。

    Android Checkbox多选全选

    本教程将详细讲解如何在Android应用中实现Checkbox的多选全选功能。 首先,我们需要了解Checkbox的基本用法。Checkbox通常与一个TextView一起使用,构成一个可勾选的选项。在XML布局文件中,我们可以这样定义一个...

    Recyclerview item上CheckBox,包括全选,取消全选,单选功能

    而CheckBox则是RecyclerView中的一个元素,常常用于实现多选、全选等交互功能。本文将深入探讨如何在RecyclerView的item上添加CheckBox,并实现全选、取消全选以及单选功能。 首先,我们需要创建一个自定义的...

Global site tag (gtag.js) - Google Analytics