<input type="color" readonly name="favcolor">
这不起作用。 还有其他建议吗?
答案 0 :(得分:4)
readonly
对于颜色选择器来说没有意义。
我想你可能想要disabled
<input type="color" disabled name="favcolor">
答案 1 :(得分:1)
试试这个:
<input type="color" name="favcolor" disabled>
答案 2 :(得分:-1)
我自己就碰到了这个。看来这是一个未知的bug,但你不能一起使用它们。我认为故障发生在浏览器上。
我相信readonly确实对颜色选择器有意义,你必须只读取所有的颜色选择器。因此,您仍然可以在颜色选择器屏幕上查看和复制值,但不能更改它们。
当然,总会有解决方法。如果您只想查看颜色,请使用禁用。
如果您想查看颜色,请在帖子中发送,但不能将其编辑,使用已禁用,并在表单上提交,只需启用它或使用具有该值的隐藏字段。
如果想要复制值,可以在页面上显示rgb值或html颜色代码(#FFFFFF),以便复制它。或者,您可以创建自定义复制到剪贴板按钮,以将html颜色代码复制到剪贴板。