有什么方法可以在<input type=number>
上使用占位符吗?HTML5输入类型=数字和占位符属性
13
A
回答
11
我刚刚针对HTML5规范检查了输入,其中类型是数字,并明确指出占位符attribute may not be used。当我尝试使用带有占位符属性的输入类型数字验证html时,我也遇到了错误http://validator.w3.org。看起来浏览器可能支持这一点,但它在HTML5规范中无效。
-5
1
@zachleat是正确的,placeholder
属性允许在最新的HTML5规范:
HTML 5.1 2nd Edition: forms, number-state-typenumber(见簿记部)
下列通用输入元件内容属性应用到元素:自动完成,列表,最大值,最小值,占位符,只读,必需和步骤内容属性;
0
这里是在MDN的Web文档有关<input type="number">
的占位符节:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/number#Placeholders
有时它有助于提供一个在上下文提示,以什么样的形式输入数据应该采取。如果页面设计不为每个
<input>
提供描述性标签,这可能尤其重要。这是占位符进来的地方。占位符是一个值,它表示value
应通过呈现有效值的示例,当元素的value
为""
时,该值在编辑框内显示。一旦数据输入框中,占位符消失;如果该框被清空,占位符将重新出现。
相关问题
- 1. 占位符输入类型日期html5
- 2. 输入字段占位符属性IE7 +
- 3. HTML5占位符属性值可以保存哪些值类型?
- 4. 使用HTML5的占位符属性
- 5. html5:数字输入类型
- 6. Html5输入占位符在输入数据时更改大小和位置
- 7. HTML5 data- *属性类型投射字符串和数字
- 8. 如何通过Javascript更改输入类型占位符持有者属性?
- 9. 在Xpages中使用占位符属性和密码类型
- 10. 插入PHP变量到HTML5“占位符”属性
- 11. 使用Javascript动态更改HTML5输入元素的“占位符”属性
- 12. 向Spring 3.0表单输入元素添加HTML5占位符属性
- 13. Spring限定符和属性占位符
- 14. 占位符文字的输入类型=“数字”不webkit的ICS显示
- 15. 持续性HTML输入占位符
- 16. 数字输入字段中的两位数占位符
- 17. Osgi属性占位符
- 18. 访问占位符属性
- 19. 占位符属性与:
- 20. html占位符属性
- 21. Google Guice属性占位符
- 22. 添加属性属性占位符
- 23. hibernate-cfg.xml和属性占位符
- 24. 从javascript表中输入字段的类型和占位符名称的值jquery
- 25. 将添加的占位符属性添加到输入HTML
- 26. 当选择无线电输入时修改占位符属性
- 27. IE的输入标签上的占位符属性?
- 28. IE9 RTW是否支持输入元素的占位符属性?
- 29. 数字输入类型的所有属性的总和
- 30. tagit输入字段的占位符
不要以为这个声明已经有效了,最新的草案已经添加了它。 http://dev.w3.org/html5/spec/Overview.html#attr-input-placeholder(向上滚动黄色斑点表) – zachleat 2012-02-05 07:24:49