首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5最佳实践问题

HTML5最佳实践问题
EN

Stack Overflow用户
提问于 2016-06-09 03:24:18
回答 2查看 53关注 0票数 0

所以,我最近读了一些关于HTML5最佳实践的文章,它们都有以下实践:

代码语言:javascript
复制
"Use id attribute instead of name attribute"

是那么回事吗?我的意思是,如果不是通过输入的名称属性,我将如何在PHP中处理表单呢?

EN

回答 2

Stack Overflow用户

发布于 2016-06-09 03:28:06

请看这里作为参考:

Difference between id and name attributes in HTML

https://teamtreehouse.com/community/what-is-the-difference-between-id-and-name-attributes-in-form-elements

名称可以用于更多的元素,而ids是唯一的。这有助于在不重复css代码的情况下设置多个元素的样式。

长话短说,id不是用来命名表单元素的。使用id可以使CSS或JavaScript更容易处理具有唯一id的特定元素。

票数 0
EN

Stack Overflow用户

发布于 2016-06-09 03:31:25

无论您是在表单中使用CSS还是JavaScript/jQuery,ID对于大多数输入/元素都很方便,因为您可以像这样轻松地引用它们。请记住,ID是唯一的:

代码语言:javascript
复制
<div id="example1"></div>

如果你有一个像我上面提到的元素,你可以在以后调用它,方法如下:

代码语言:javascript
复制
var x = document.getElementById("example1").id;

还有许多其他的方式。

名称有时可以绑定到页面上的各种元素,而始终只有一个具有该特定ID的项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37711187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档