Выбор цвета в html форме

Опубликовано: 17.08.2020 в категории: HTML/CSS

Сегодня мы рассмотрим как создать выбор цвета в html форме. Для этого мы будем использовать элемент input  с типом color.
Форма с возможностью выбора цвета может вам понадобиться во многих случаях. Например, у вас есть интернет-магазин в котором вы продаете какие-то изделия различных цветов. Тогда в форме оформления товара ваш клиент сможет выбрать и указать необходимый цвет изделия.

Для отображения поля с выбором цвета вам необходимо будет вставить в вашу форму следующий код:

<input type="color"/>
<input type="submit" value="Выбрать">

В результате вы получите следующие:

Предпочитаемый цвет изделия:

В форме, при клике по черному прямоугольнику откроется диалоговое окно выбора цвета в котором ваш посетитель может выбрать понравившейся цвет:

выбор цвета

Если Вам необходимо указать конкретные цвета для выбора в форму необходимо добавить следующие атрибуты:

<input type="color" list="color" value="#cc0000">
<datalist id="color">
<option value="#ff0000" >
<option value="#006600">
<option value="#000066">
</datalist>
<input type="submit" value="Выбрать">

Посмотрите на примере ниже, как это будет выглядеть. В результате на выбор будут представлены только конкретные цвета:



Вот так просто вставить в форму выбор цвета для ваших посетителей. А здесь смотрите таблицу безопасных цветов.

бесплатная накрутка подписчиков вконтакте

Самое читаемое:

Всего комментариев: 0

Оставить комментарий

Ваш email не будет опубликован.

Заявка на бесплатную консультацию

Для бесплатной консультации укажите свое имя и номер телефона в форме ниже. Я перезвоню Вам и отвечу на все вопросы.

    Даю свое согласие на обработку персональных данных.

    ×
    Заказать сайт

    Чтобы заказать сайт заполните форму ниже. Я перезвоню Вам, отвечу на все вопросы, приму Ваш заказ и назову его ориентировочную стоимость.

      Даю свое согласие на обработку персональных данных.

      ×
      Заказать сайт по акции "Все включено"

      Для заказа сайта по акции «Все включено» заполните форму ниже. Я перезвоню Вам, отвечу на все вопросы, и приму Ваш заказ.

        Даю свое согласие на обработку персональных данных.

        ×
        Заказ услуги

        Для заказа услуги заполните форму ниже. Я перезвоню Вам, чтобы уточнить подробности, оговорить сроки и стоимость услуги.

          Даю свое согласие на обработку персональных данных.

          ×