id
- 指定标签的唯一标识
- 使用方法:
<input type="text" id="id-name"/>
- 使用场景
- 根据提供的唯一id号,快速获取标签对象。如:document.getElementById(id)
- 用于充当label标签for属性的值:示例:<label for='userid'>用户名:</label>,表示单击此label标签时,id为userid的标签获得焦点。
- id属性在页面中是唯一的
name
- 指定标签的名称
- 使用方法:
<input type="text" name="username"/>
- 使用场景
- form表单,name可作为转递给服务器表单列表的变量名;如上面的传到服务器的名称为:username='text的值'。
- input type='radio'单选标签:把几个单选标签的 name设为一个相同值时,将会进行单选操作。
- 快速获取一组name相同的标签:获取拥有相同name的标签,一起进行操作,如:更改属性、注册事件等。
- name属性在页面中并不唯一