所以,我最近读了一些关于HTML5最佳实践的文章,它们都有以下实践:
"Use id attribute instead of name attribute"是那么回事吗?我的意思是,如果不是通过输入的名称属性,我将如何在PHP中处理表单呢?
发布于 2016-06-09 03:28:06
请看这里作为参考:
Difference between id and name attributes in HTML
名称可以用于更多的元素,而ids是唯一的。这有助于在不重复css代码的情况下设置多个元素的样式。
长话短说,id不是用来命名表单元素的。使用id可以使CSS或JavaScript更容易处理具有唯一id的特定元素。
发布于 2016-06-09 03:31:25
无论您是在表单中使用CSS还是JavaScript/jQuery,ID对于大多数输入/元素都很方便,因为您可以像这样轻松地引用它们。请记住,ID是唯一的:
<div id="example1"></div>如果你有一个像我上面提到的元素,你可以在以后调用它,方法如下:
var x = document.getElementById("example1").id;还有许多其他的方式。
名称有时可以绑定到页面上的各种元素,而始终只有一个具有该特定ID的项。
https://stackoverflow.com/questions/37711187
复制相似问题