关于html代码中复选框的问题

各位大侠:
您好!
有这样两段代码:

        1.<input type="checkbox" name="hobby" value="a">篮球
               <input type="checkbox" name="hobby" value="b">排球
                <input type="checkbox" name="hobby" value="b">足球
            2。<input type="checkbox" name="hobby[]" value="a">篮球
               <input type="checkbox" name="hobby[]" value="b">排球
                <input type="checkbox" name="hobby[]" value="b">足球
            请问name属性值带[]和不带[]有什么区别? 

加[]一般是方便服务器端生成数组
http://www.php100.com/html/php/lei/2013/0904/4009.html

复选框的全选,多选,全不选,反选 全选 全选 function checkAll(str) { var a = document.getElementsByName(str); var n = a.length; for (var i=0; ia.checked = window.event.srcElement.checked; } function checkItem......
答案就在这里:复选框问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

name属性就是指定复选框名称的啊,带不带[]应该没有区别吧,只是定义的名称不同而已。
复选框的具体使用方法,API参考:http://www.w3school.com.cn/html/html_forms.asp

带[]为数组,获取复选框时要用遍历数组的形式