HTML5最佳实践问题

时间:2016-06-08 19:24:18

标签: html5 forms

所以,我最近阅读了一些关于HTML5最佳做法的帖子,所有这些帖子都有以下做法:

"Use id attribute instead of name attribute"

是吗?我的意思是,我如何处理PHP中的表单,例如,如果不是输入的名称属性?

2 个答案:

答案 0 :(得分:0)

在此查看参考资料:

Difference between id and name attributes in HTML

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

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

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

答案 1 :(得分:0)

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

<div id="example1"></div>

如果你有一个像我上面提到的元素,你可以随后通过这样做来调用它:

var x = document.getElementById("example1").id;

以及许多其他方式。

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