复选框name属性问题

复选框name属性问题

如果复选框的name属性设置的是一样的,那还是复选吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
妮可妮可妮_ 2018-05-25 12:01:50

HTML表单中,一组单选按钮(radio)或是一组复选框(checkbox)其中的name都是一样的。
这是为了方便在处理页面获取表单传递的值。
一组单选按钮(radio):因为name属性相同,所以只有一个能被选中,在处理页面就直接获取,如$_GET['name'];
一组复选框(checkbox):一般将name设置为name[],如果被选中,则在数组name中添加一个元素,在处理页面将如下获取值:
if(!empty($_POST['name'])){
   for($i=0; $i< count($_POST['name']); $i++){
       echo $array[$i].'<br />';
   }
}

  • 不懂这个代码,理解不明白!
    2018-06-01 23:25:52
  • 这个是取值的一种方式,不明白没关系,这里老师想说的是,一组单选按钮(radio)或是一组复选框(checkbox)其中的name都是一样的,记住这个就可以了。
    2018-06-03 12:14:37
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师