我从HTML5中检查了一些输入类型,我发现输入类型颜色的chrome支持不起作用。我的chrome版本是15.0.874.121而w3schools site表示自版本12以来支持它:
我的问题是:为什么这对我不起作用?它是Chrome中HTML5支持的回归吗?
答案 0 :(得分:8)
w3school不是官方文件。它有很多错误。在这种情况下,它部分正确。只需查看此网站http://w3fools.com/
即可只要支持输入类型颜色,请检查
以下浏览器现在支持颜色小部件
Firefox 29
Opera Desktop 11
Chrome桌面20:
Android 4.4 / Chrome Mobile:
Opera mobile:
黑莓:
Firefox os 1.3
Firefox OS现在支持颜色输入,但我仍然没有屏幕截图
此链接/信息现已陈旧
http://www.reddit.com/r/browsers/comments/is1q9/does_chrome_safari_and_firefox_support_input/
Chrome 12: partial (minimal element support: yes, custom ui: no, value sanitization: no, field validation: yes)
Safari 5.0.1: partial(minimal element support: yes, custom ui: no, value sanitization: no,field validation: yes)
Opera 11.50: partial (minimal element support: yes, custom ui: yes, value sanitization: yes, field validation: no)
IE 9: No
Firefox 5: No
如果您想要,可以使用此http://www.eyecon.ro/colorpicker/
答案 1 :(得分:1)
答案 2 :(得分:1)
我有用于测试的独立版Chrome(请参阅http://www.oldapps.com/google_chrome.php),Chrome 12,13或15似乎都不支持<input type="color">
- 它们都只显示文本字段。 (与显示颜色选择器的Opera 11相反。)
与@WebDeveloper’s answer相关联的Reddit文章称,html5test.com报告Chrome 12在<input type="color">
上支持字段验证。这是真的 - html5test.com确实报告了Chrome 12(并不适用于Chrome 15),但我不确定这实际意味着什么。