两者有什么区别?
占位符与数据占位符?
它们似乎都产生了相同的结果。
<select data-placeholder="Enter name">
<select placeholder="Enter name">
有什么不同?
(谁更强?)
两者有什么区别?
占位符与数据占位符?
它们似乎都产生了相同的结果。
<select data-placeholder="Enter name">
<select placeholder="Enter name">
有什么不同?
(谁更强?)
属性placeholder
是标准的 HTML5 属性,data-placeholder
只是data-
某些 javascript 插件使用的 HTML5 属性。
如果没有外部 js 插件,则在客户端浏览器上支持 HTML5 的唯一要求下data-placeholder
什么也不做。placeholder
他们不可能产生相同的结果。placeholder
是 HTML5 规范的一部分,用于在输入任何内容之前在字段中显示占位符文本,而data-*
只是附加到元素的通用数据。
您可能在页面上有一些 JavaScript polyfill 或其他使用data-placeholder
.