返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP中怎么接收复选框信息
  • 330
分享到

PHP中怎么接收复选框信息

2023-06-17 20:06:04 330人浏览 泡泡鱼
摘要

这期内容当中小编将会给大家带来有关PHP中怎么接收复选框信息,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。假设有这样一个表单:<fORM name="form1" 

这期内容当中小编将会给大家带来有关PHP中怎么接收复选框信息,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

假设有这样一个表单:

<fORM name="form1" id="form1" method="post" action="myphp.php" onSubmit="return Checker()">   <input type="checkbox" name="item" value="1">1<br>   <input type="checkbox" name="item" value="2">2<br>   <input type="checkbox" name="item" value="3">3<br>   <input type="checkbox" name="item" value="4">4<br>   <input type="hidden" name="items" value="">   <input type="submit" value="Submit">   </form>

这个PHP接收复选框信息的例子中的表单有四个名字都是item的复选框,当用户单击Submit按钮的时候,Checker函数会被调用,并且如果Checker返回true表单就被提交,返回false表单就不会被提交。这里Checker函数就是我们要编写的预处理函数。在html的header部分添加下面的javascript

<script language="javascript">   <!--   function Checker()   {    form1.items.value = "";    if ( !form1.item.length ) // 只有一个复选框,form1.item.length = undefined    {   if ( form1.items.checked )    form1form1.items.value = form1.item.value;    }    else    {   for ( i = 0 ; i < form1.item.length ; i++ )   {    if ( form1.item(i).checked ) // 复选框中有选中的框    {   form1form1.items.value = form1.item(i).value;   for ( j = i + 1 ; j < form1.item.length ; j++ )   {    if ( form1.item(j).checked )    {   form1.items.value += " "; //用空格做分割符   form1.items.value += form1.item(j).value;    }   }   break;    }   }    }    return true;   }   -->   </script>

这样就PHP接收复选框信息可以把所有选中的复选框的value组合成为一个字符串数组,在myphp.php使用这样的语句:

就可以把这些选项分离出来成为数组。需要注意的是选项中的value不能包含分割符(这里是空格)。

上述就是小编为大家分享的PHP中怎么接收复选框信息了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网PHP编程频道。

--结束END--

本文标题: PHP中怎么接收复选框信息

本文链接: https://lsjlt.com/news/292398.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP中怎么接收复选框信息
    这期内容当中小编将会给大家带来有关PHP中怎么接收复选框信息,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。假设有这样一个表单:<form name="form1" ...
    99+
    2023-06-17
  • MySQL中怎么收集统计信息
    MySQL中怎么收集统计信息,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 一、手动  ...
    99+
    2024-04-02
  • MySQL5.5中怎么统计信息并收集
    本篇内容主要讲解“MySQL5.5中怎么统计信息并收集”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL5.5中怎么统计信息并收集”吧! ...
    99+
    2024-04-02
  • Ajax中如何接收和处理xml信息
    本篇文章为大家展示了Ajax中如何接收和处理xml信息,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Ajax负责请求和接收xml信息,DOM负责处理xml信息。DOM:php中,DOM是php 与 ...
    99+
    2023-06-08
  • 怎么收集oracle统计信息
    本篇内容主要讲解“怎么收集oracle统计信息”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么收集oracle统计信息”吧!收集oracle统计信息优化器统计...
    99+
    2024-04-02
  • OSNIT信息收集分析框架OSRFramework有什么用
    小编给大家分享一下OSNIT信息收集分析框架OSRFramework有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! OSNIT信息收集分析框架O...
    99+
    2023-06-04
  • 微信小程序怎么自定义复选框
    本篇内容介绍了“微信小程序怎么自定义复选框”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!效果 wxml<checkbox-g...
    99+
    2023-07-02
  • jquery怎么获取复选框选中的值
    你可以使用以下代码来获取选中复选框的值:```javascript// 通过选择器获取所有选中的复选框var selectedVal...
    99+
    2023-08-15
    jquery
  • 微信小程序API接收消息和事件怎么实现
    今天小编给大家分享一下微信小程序API接收消息和事件怎么实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。接收消息和事件在页...
    99+
    2023-06-26
  • Html单选框,复选框和下拉框怎么用
    本篇内容主要讲解“Html单选框,复选框和下拉框怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Html单选框,复选框和下拉框怎么用”吧!单选框:type=...
    99+
    2024-04-02
  • 怎么在FrontPage中使用复选框
    这期内容当中小编将会给大家带来有关怎么在FrontPage中使用复选框,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。将光标定位在要放置复选框的位置,打开“插入”菜单。在弹出的下拉菜单中选择“表单”命令,再...
    99+
    2023-06-08
  • DataGridView中怎么添加复选框列
    要在DataGridView中添加复选框列,可以按照以下步骤操作: 在Visual Studio中打开窗体设计器,将DataGr...
    99+
    2024-03-12
    DataGridView
  • PHP中怎么获取服务器信息
    要获取服务器信息,可以使用以下几种方法: 使用$_SERVER全局变量来获取服务器信息,例如: echo $_SERVER[&#...
    99+
    2024-04-29
    PHP 服务器
  • Springboot中RocketMQ怎么实现消息发送与接收
    本文小编为大家详细介绍“Springboot中RocketMQ怎么实现消息发送与接收”,内容详细,步骤清晰,细节处理妥当,希望这篇“Springboot中RocketMQ怎么实现消息发送与接收”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢...
    99+
    2023-07-02
  • 数据库信息收集脚本怎么写
    数据库信息收集脚本怎么写,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 数据库信息统计:10.2.0.5SQ...
    99+
    2024-04-02
  • Oracle 11g怎么收集多列统计信息
    这篇文章主要介绍“Oracle 11g怎么收集多列统计信息”,在日常操作中,相信很多人在Oracle 11g怎么收集多列统计信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • win10没有收到更新信息怎么办
    本篇内容介绍了“win10没有收到更新信息怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、在搜索栏输入“组策略”,然后按下回车,点击...
    99+
    2023-06-28
  • w10蓝屏收集错误信息怎么办
    电脑遇到蓝屏问题提示正在收集错误信息怎么办?遇到蓝屏是很多人头疼的问题,可以看看下面小编给大家讲解的一些建议。1、软件问题软件冲突造成关机蓝屏。确认在关机前关掉所有正在运行的程序,如果反复出现关机蓝屏现象请检查最近安装软件的兼容性或者重新安...
    99+
    2023-07-15
  • rabbitmq怎么一次接收多条消息
    要一次接收多条消息,可以使用RabbitMQ的BasicQos方法和BasicConsume方法。首先,使用BasicQos方法设置...
    99+
    2023-10-20
    rabbitmq
  • rabbitmq接收不到消息怎么解决
    如果你在使用 RabbitMQ 时无法接收到消息,可以尝试以下方法解决: 检查连接状态:确保你的应用程序或客户端与 Rabbit...
    99+
    2024-02-29
    rabbitmq
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作