HTML5元素id与名称属性[重复]

Posted

技术标签:

【中文标题】HTML5元素id与名称属性[重复]【英文标题】:HTML5 elements id vs name attributes [duplicate] 【发布时间】:2018-07-10 03:49:51 【问题描述】:

    谁能解释一下 html5 idname 输入和其他元素属性背后的区别或逻辑。

    我应该定义两者还是一个就足够了?

    需要哪一个? id姓名

【问题讨论】:

我想我的问题的答案可以在:***.com/questions/10165908/… 从该帖子中获得:简而言之,名称是您提交表单时发送到服务器的标识符。 id 是浏览器、客户端、javascript 等的唯一标识符。更多的 id 属性用于唯一标识任何元素(不仅仅是表单元素)。它在整个文档中必须是唯一的。 @BoldClock 我认为这是重复的:***.com/questions/10165908/… 而不是 ***.com/questions/1397592/… 【参考方案1】:

有时,两者都可以用于相同的目的。但, 通常 id 属性用于调用该元素。当您通过 post 或 get 方法将数据从表单发送到其他页面时使用 name 属性,然后我们可以通过该名称访问该元素的数据。

【讨论】:

不,name和id的用途在任何地方都不一样;自上个世纪以来就没有了。 我知道它是一样的。我只是说我们通常会这样做。

以上是关于HTML5元素id与名称属性[重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用id名称和name直接获取元素

HTML的通用属性

01-spring配置详解

为啥我的隐藏输入元素上的“名称”属性与我设置的不同?

Javascript根据属性名称过滤和删除[重复]

查找以特定模式开头的属性名称