загуглить
А нельзя color picker какой-нибудь засунуть?
Есть вроде нативный колор пикер, но помню он не во всех браузерах (да, сафари) поддерживается
Лучший вариант по сути с колорпикером - тогда ошибки в принципе не будет. Но если заказчик еблан и ему четко нужно в виде текста цвет вводить, то можно поробовать подключить Любу переводящую цвет из разных форматах в хекс и если ты получил норм хекс, значит цвет валидный. А если к примеру андефайнед, то невалидный
["#000000", "#000001", ...].indexOf(field)
CSS.supports('color', 'aqua') https://developer.mozilla.org/en-US/docs/Web/API/CSS/supports_static
Обсуждают сегодня