【问题标题】:can I make the HTML color input only display hex?我可以让 HTML 颜色输入只显示十六进制吗?
【发布时间】:2020-11-10 03:05:45
【问题描述】:

我真的不知道这是否有意义,但我想知道是否有办法让颜色输入的颜色选择器只显示十六进制选择器。

如果您单击输入,则会显示带有 rgb 选项的以下框:

我只希望我的用户选择 HEX 值,我想知道是否有任何方法可以实现这一点。

我知道如果你点击箭头它会改变,但对于一些技术问题我只能接受十六进制值,我想知道是否有办法实现这一点,因为我认为它会更用户友好而不是放置一个文本要求用户单击箭头,直到出现前选择器。

谢谢!

【问题讨论】:

标签: javascript html css input


【解决方案1】:

你不能让它只显示十六进制,但无论用户选择什么模式,值都存储为十六进制。

【讨论】:

    【解决方案2】:

    为什么不输入“输入您的十六进制代码”占位符? 并验证它。如果那是有效的十六进制颜色,则继续,否则向用户显示错误

    【讨论】:

    • 是的,我会考虑,但我想知道是否有其他方法可以做到这一点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-24
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 2014-08-08
    • 2012-05-01
    相关资源
    最近更新 更多