在HTML中的作用是给一个单元(元素,标签)一个独一无二的标识或标记,让流览器在分析处理网页时找到id所在的地方.常用于:
(1)
元素的风格(style
sheet)选择
(2)
揿<A..>的链接,可以跳到这个id
所在的地方.
(3)
脚本语言用它作为表记
,找到id
所在的单元.
(4)
用作声明OBJECT的单元的标识
如果你想区别不同的<input>,当然可以给它们加id.例如:
<INPUT
id="s1"
type="radio"
name="sex"
value="Male">
Male<BR>
<INPUT
id="s2"
type="radio"
name="sex"
value="Female">
Female<BR>
id的意思就是身份证,它是具有唯一性的,也就是说同一个网页的所有标签的id都不能有相同的;name就是名字,而名字是允许重复的。id的主要作用是供前端脚本(即js)获取网页元素对象的,由于它具有唯一性,因此使用比较简便;而name则用于后台脚本获取网页中表单所提交的数据,所以它一般用于表单控件(如文本输入框、单选按钮、下拉框等等),js也可通过name获取元素,但由于它可重复,所以获取的是对象数组。