单选框、复选框
1. type="" 和 value="" 二者 谁在前面都可以吗?
2. 单选 name="**" 里面的** 只要一致就可以吗 ,为什呢练习题中 都统一了name="gender-man" 也不对?
3. <form name="Iform" ……> 中 name="Iform" 是何意?
1. type="" 和 value="" 二者 谁在前面都可以吗?
2. 单选 name="**" 里面的** 只要一致就可以吗 ,为什呢练习题中 都统一了name="gender-man" 也不对?
3. <form name="Iform" ……> 中 name="Iform" 是何意?
2016-08-13
1、标签内属性顺序是无所谓的。
2、只要name一致就好,但是女性也设置为gender-man不好,所以统一为gender
3、
name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。但是name在以下用途是不能替代的:
1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio,而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到数据的。
2. frame和window的名字,用于在其他frame或window指定target。
以下两者可以通用,但是强烈建议用id不要用name
举报