php在得到checkbox的值时和asp有稍有不同,他得把表单多选框的名子命名成类似php中的数组形式: name[],如<input name="area[]" type="checkbox" id="area[]" value="河北" />,要想得到checkbox的value数据关键也在于此。
例如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php处理复选框checkbox实例</title>
</head>
<body>
<?php
$area_arr = array();
if($_GET['action'] == 'submit'){
$area_arr = $_POST['area'];
echo "您选定的地区为: ";
foreach ($area_arr as $key=>$v){
echo $v." ";
}
}
?>
<form id="form1" name="form1" method="post" action="?action=submit">
<p><label>河北<input name="area[]" type="checkbox" id="area" value="河北" /></label></p>
<p><label>河南<input name="area[]" type="checkbox" id="area[]" value="河南" /></label></p>
<p><label>山西<input name="area[]" type="checkbox" id="area[]" value="山西" /></label></p>
<p><label>山东<input name="area[]" type="checkbox" id="area[]" value="山东" /></label></p>
<p><label>江苏<input name="area[]" type="checkbox" id="area[]" value="江苏" /></label></p>
<p><label>浙江<input name="area[]" type="checkbox" id="area[]" value="浙江" /></label></p>
<p><label><input type="submit" name="Submit" value="提交" /></label></p>
</form>
</body>
</html>
分享到:
相关推荐
在网页设计和开发中,复选框(Checkbox)是一种常见的用户界面元素,允许用户从多个选项中选择一个或多个。当涉及到数据提交,比如通过HTML表单POST方法将用户的选择发送到服务器并存储到数据库中时,理解如何处理复...
本篇文章将详细讲解如何在 Laravel-Admin 中使用 "CheckboxTree" 组件,这是一个用于实现树状复选框功能的插件,特别适合处理涉及多级分类或权限分配的问题。 首先,我们需要了解 "CheckboxTree" 的基本概念。在 ...
复选框checkbox通常用于php表单提交。本文通过实例给大家介绍php如何判断复选框中的值是否被选中。需要它的朋友可以参考本文中的例子。 本文章向大家介绍两个知识点: 1.php表单提交如何获取复选框checkbox的值 2....
### 分级选中的CheckBox复选框 在网页开发与用户界面设计中,CheckBox(复选框)是非常常见的交互元素之一,常用于收集用户的多选数据。对于需要展示层级关系的数据结构,例如产品分类、组织架构等场景,采用分级...
在Web开发中,复选框(checkbox)是一种常见的表单元素,用于让用户从一组选项中选择一个或多个选项。在PHP中获取复选框的值需要特别注意,因为复选框在未被选中时不会提交任何值,而当用户选中一个或多个复选框时,...
在PHP开发中,处理多个同名复选框的提交数据是一项常见的任务,尤其是在构建动态表单时。然而,与ASP不同,PHP不会自动将这些复选框的值转化为数组,导致处理起来相对复杂。不过,我们可以利用JavaScript进行预处理...
本文将详细探讨如何通过PHP来处理表单中的复选框数据。 #### 复选框的基本概念 复选框(Checkbox)是一种允许用户进行多选操作的表单元素。在HTML中,复选框通过`<input type="checkbox">`标签实现。用户可以选择...
在IT领域,尤其是在Web开发或桌面应用程序设计中,复选框(Checkbox)是常见的用户界面元素,用于允许用户从多个可选选项中选择一个或多个。"复选框的全选和取消的例子"是一个实际应用案例,展示了如何实现对一组复...
本文档详细介绍了如何利用复选框将数据发送到PHP服务器端进行处理的技术细节。 #### 二、复选框的基本应用 复选框(Checkbox)是一种允许用户选择多个选项的表单元素。它通常用于收集用户的偏好或多项选择。下面是...
在PHP开发中,表单元素如复选框(checkbox)经常用于用户选择多个选项的场景。本主题将深入探讨如何实现PHP中复选框的全选功能,以及如何处理这些复选框的值并将其提交到服务器端的PHP脚本。 一、HTML中的复选框与...
总的来说,接收和处理HTML表单中的多个复选框值是PHP开发中的基本技能。正确地设置HTML元素和理解PHP的`$_POST`全局数组是实现这一功能的关键。通过以上方法,你可以轻松地获取并处理用户在表单中选择的复选框值。
`multiCheckbox` 组件是一个专为 Laravel-admin 设计的多级下拉复选框,适用于处理层级结构的数据,如树形结构的权限分配。这个组件允许用户逐级展开并选择多个子项,大大简化了用户界面,并且提高了数据输入的准确...
本文实例讲述了php简单获取复选框值的方法。分享给大家供大家参考,具体如下: html: <form id=form1 name=form1 method=post action=checkbox.php> <input type=checkbox name=checkbox[] value=1> &...
在IT行业中,"checkbox处理"通常指的是在网页或者应用程序中对复选框(checkbox)进行操作和管理的技术。复选框是用户界面中常见的元素,用于让用户选择一个或多个选项。这篇博客文章“checkbox处理”可能详细探讨了...
请注意,这只是一个基本的验证示例,实际应用中可能需要更复杂的验证规则,例如检查多个复选框、添加错误处理机制或者使用更强大的验证库如`filter_var`函数或PHP的内置过滤器。 此外,为了提高用户体验,可以在...
在网页开发中,复选框(CheckBox)是用户界面中常见的一种元素,它允许用户对多个选项进行选择或取消选择。然而,当涉及到复选框的嵌套时,尤其是在跨浏览器环境中,可能会出现一些兼容性问题。下面我们将深入探讨...