把复选框中的name值写成一个数组,例:aa[] ,这样在提交的文件中直接$_POST[aa],就可以获取到复选框所选中的值啦
公司主营业务:网站设计制作、网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出黔江免费做网站回馈大家。
由于checkbox属性,所有必须把checkbox复选择框的名字设置为一个如果checkbox[],php才能读取,以数组形式
比如:
input type="checkbox" name="checkbox[]" value="复选一"复选一
input type="checkbox" name="checkbox[]" value="复选二"复选二
input type="checkbox" name="checkbox[]" value="复选三"复选三
php接收到的就是一个数组
$value = $_POST['checkbox'];
代码如下:
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titlephp获取 checkbox复选框值的方法/title
/head
body
form name="form1" method="post" action=""
label
input type="checkbox" name="checkbox[]" value="复选一"
复选一
/label
label
input type="checkbox" name="checkbox[]" value="复选二"
/label
复选二
label
input type="checkbox" name="checkbox[]" value="复选三"
/label
复选三
label
input type="checkbox" name="checkbox[]" value="复选四"
/label
复选四
label
input type="submit" name="Submit" value="提交"
/label
/form
/body
/html
?
if( $_POST )
{
$value = $_POST['checkbox'];
echo '你选择了:'.implode(',',$value);
//由于checkbox属性,我们必须把checkbox复选择框的名字设置为一个如果checkbox[],这样php才能读取,以数据形式,否则不能正确的读取checkbox复选框的值哦。//脚本之家 jb51.net 整理
}
?
php 获取表单复选框内容,我们一般都是在给这个checkbox添加一个name属性,与id中的值是一样的,然后在通过php的post来获取就行了,这里我写一段代码:
html
head/head
body
form action="" method='post'
tr
td擅长的编程语言:/td
td
HTMLinput type="checkbox" name="good[]" value="html"
CSSinput type="checkbox" name="good[]" value="css"
JavaScriptinput type="checkbox" name="good[]" value="javascript"
PHPinput type="checkbox" name="good[]" value="php"
Mysqlinput type="checkbox" name="good[]" value="mysql"
/td
/tr
/form
/body
/html
在php中:
alert($_POST['$_POST['good']']); //弹出获取到的checkbox的值;