没搞懂name是干嘛用的,为什么在单选框下name值要设置一致,在多选框下name值又要设置不同?还有为什么男的value要填1,女的要填2,在这里value代表上面作用?
我的理解,value的值用于后台PHP,数据库统计数据那些,name的值用于html中你编码时引用它;单选框name的值一样是因为你单选的结果只有一个,所以就一个name;而多选框不知道结果会有多少个,就有不同的name随之对应,方便你对固定选项进行后续编码统计。
你可以理解成:value是后台数据库对每个数据的编号,那不同数据自然不同名字(男1 女2),然后name表示类型,一样时表示同类,即单选,不一样时,可以分别选,即多选