html中name属性和id属性的区别

比如在这个控件中
<input type="password" name="txtPassword" id="pwd" size="12">

type="password" name="txtPassword" id="pwd"
这三个各实现什么功能和目的,求解?
我是初学者,每次这个的作用都忘记,
就是形象思维者,一定要有概念这个属性是干嘛的,那很快记得住,
比如很抽象,就下一次还是不记得怎么写,
求帮助哦~

type="password" 此元素为一个密码输入框(输入字符的时候只显示*号)
name="txtPassword" 此元素的名称为txtPassword (在同一个html文档中,name可以有重复)
id="pwd"此元素的唯一标识为pwd(在同一个html文档中,id不可以有重复)追问

那有id不就好了么,他是唯一标识的,
为什么一定要写个name呢?
不明白这点

追答

name可以理解成一个group,就是分组。
如果你有三个RadioButton,

那么,radio1和radio2是互斥的,因为他们同属group1
但是radio3和另外两个radio没有关系

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-30
用途1: 作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、和button等。我们可以在服务器端根据其Name通过Request.Params取得元素提交的值。
用途2: HTML元素Input type='radio'分组,我们知道radio button控件在同一个分组类,check操作是mutex的,同一时间只能选中一个radio,这个分组就是根据相同的Name属性来实现的。
用途3: 建立页面中的锚点,我们知道<a href="URL">link</a>是获得一个页面超级链接,如果不用href属性,而改用Name,如:<a name="PageBottom"></a>,我们就获得了一个页面锚点。
用途4: 作为对象的Identity,如Applet、Object、Embed等元素。比如在Applet对象实例中,我们将使用其Name来引用该对象。
用途5: 在IMG元素和MAP元素之间关联的时候,如果要定义IMG的热点区域,需要使用其属性usemap,使usemap="#name"(被关联的MAP元素的Name)。
用途6: 某些特定元素的属性,如attribute,meta和param。例如为Object定义参数<PARAM NAME = "appletParameter" VALUE = "value">或Meta中<META NAME = "Author" CONTENT = "Dave Raggett">。
第2个回答  2013-08-03
ID和Name都可以用来标识一个标记,Javascript分别有两个方法getElementById和getElementByName来定位Dom节点。
区别如下:
1、我们知道在网页做Post提交时,是以Form(即表单域)为单位进行提交的,一个Form里有若干个表单对象(如),同一个页面里可以为多个Form(Asp.net不同,它只允许有一个,且名字必须为Form1),在表单表提交到服务器端后,可以直接通过Name属性取到表单域的值,却无法通过ID直接取到该表表单对象的值。
2、同一个Form里不能有多个name属性相同的HTML标记,但如果一个网页中有多个Form,则不同的Form里可以有同个Name属性的标记。而ID是全局的,在一个HTML文档里不能有多个节点使用相同的ID,无论它处在哪个Form里。
3、在建立CSS样式的时候,可以建立ID样式表(以#为前缀),使具有该ID的样式直接应用该样式,而无法建立Name样式表。
4、在进行网页编辑时建议使用ID来标识一个节点,而不是使用Name(除非是为了Post提交的需要),同样使用Javascript进行Dom节点定位时建议使用getElementById方法,因为只有ID能唯一标识一个节点,而同一个网页里可能会有多个Name属性相同的节点,它们分别处在不同的Form里。
第3个回答  2013-08-02
<input type="password" name="txtPassword" id="pwd" size="12">

type 表示类型;name 表示名字 可以重复;id表示标识 唯一;
第4个回答  2013-08-02
name 是 名字,而ID是你调用程序的事后用的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网