社区
JavaScript
帖子详情
name属性和 id属性有和区别?
张群区块链
业界专家认证
2002-11-27 07:48:44
如题
...全文
46
8
打赏
收藏
name属性和 id属性有和区别?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
emu
2002-11-29
打赏
举报
回复
name和id都可以重复的,重复的情形下一般按元素集合处理(getElementById除外)
lapmx
2002-11-28
打赏
举报
回复
感谢,又学了一招!
emu
2002-11-28
打赏
举报
回复
name属性主要使用在表单元素上,用于绑定发送表单数据是的参数名。
id属性主要用于在网页中标识元素和检索元素。
对非表单元素定义name属性其实相当于自定义了一个属性。
试试下面的例子:
<html>
<body>
<span>
<input>
<SCRIPT LANGUAGE="JavaScript">
<!--
var s = document.all.tags("SPAN")[0];
alert(s.name)
alert(s.id)
var e = document.all.tags("INPUT")[0];
alert(e.name)
alert(e.id)
//-->
</SCRIPT>
</body>
</html>
span不是表单元素,所以它的name属性不是空串而是未定义。
此外name属性也用于检索窗口和meta对象。
sunshine1217
2002-11-28
打赏
举报
回复
id属性主要用于在网页中标识元素和检索元素
emu
2002-11-28
打赏
举报
回复
点一下test按钮后看看地址栏上多了几个参数:
<BODY>
<form name=f action="">
<input name=i value="ii">
<input id=j value="jj">
</form>
<button onclick="document.f.submit()">test</form>
</BODY>
张群区块链
2002-11-28
打赏
举报
回复
谢谢大家,分数不多,一片心意
treeClimber
2002-11-28
打赏
举报
回复
name是可以重复的,ID则唯一,否则取不到值。
blues-star
2002-11-28
打赏
举报
回复
name要送到HTTP里,ID用来标识Document对象
标签中的name
属性
和
ID
属性
的
区别
编程这么久,细想了一下,发现这个问题还不是很清楚,汗!看了几篇文章,整理了一下,分享下! 一个朋友如是的说到“
ID
就像是一个人的身份证...而Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全由...
HTML中name
属性
和
id
的
区别
一个Form里有若干个表单对象(如),同一个页面里可以为多个Form(Asp.net不同,它只允许有一个,且名字必须为Form1),在表单表提交到服务器端后,可以直接通过Name
属性
取到表单域的值,却无法通过
ID
直接取到该表表单...
HTML
标签的name和
id
属性
区别
可以说几乎每个做过Web开发的人都问过,到底元素的
ID
和Name有什么
区别
阿?为什么有了
ID
还要有Name呢?! 而同样我们也可以得到最classical的答案:
ID
就像是一个人的身份证号码,而Name就像是他的名字,
ID
显然是唯一的...
web前端开发笔记:name与
id
属性
区别
可以说几乎每个做过Web开发的人都问过,到底元素的
ID
和Name有什么
区别
阿?为什么有了
ID
还要有Name呢?! 而同样我们也可以得到最classical的答案:
ID
就像是一个人的身份证号码,而Name就像是他的名字,
ID
显然是唯一的...
html
属性
name、
id
、value的理解及三者的
区别
通常,编写网页程序代码时,都会把
属性
:“name”,和“
id
”的值设置为一样的。 只有一个目的:方便程序员自己的记忆。 name:单独地在一个网页里面,一个控件是否设置它的 name
属性
是不会影响到这个网页的...
JavaScript
87,993
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章