Обработка изменений в input type=range

В HTML 5 к давно привычным элементам формы  был добавлен элемент range — ввод значения из диапазона.

Элемент отображается в виде ползунка:

Он поддерживает все стандартные события, в том числе и onchange, которое интересует меня в данной статье.

Событие range onchange

Особенность данного event в том, что вызывается оно после того, как пользователь отпустил ползунок. Событие не позволяет отследить все манипуляции, которые производит пользователь, пока выбирает нужное значение.

Данное событие генерируется всеми современными браузерами, т.е. его использование обеспечит «кроссбраузерность» вашей задаче.

Событие range oninput

Большая часть браузеров (вернее, все, кроме IE 11) генерирует ещё одно событие для данного HTML элемента — oninput. В отличии от onchange, данный event создаётся и в промежуточных состояниях, пока пользователь двигает ползунок.

Это событие позволяет визуализировать выбор значения пользователем.

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

Мало букафф? Читайте есчо !

Drupal node, объект публикаций в друпал

Ноябрь 8, 2015 г.

Drupal - это прежде всего CMS, т.е. система управления контентом. Поэтому все в drupal так или иначе связано с главным объектом системы - с нодами (nodes). Опросы, статьи, разделы сайта, голосования и публикации в форуме - это все экземпляры объекта node, ...

Читать

Импорт материалов из Instagram

Август 27, 2018 г.

У instagram есть API, который устареет до конца 2018 года. Всех пересаживают на новую платформу -  Instagram Graph API. Регистрация приложения на этой ...

Читать

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

Июль 26, 2017 г.

Продолжаю тему о "пользовательском соглашении об обработке персональных данных". В этот раз мы будем добавлять галочку в форму комментариев сайта на WP. ...

Читать

Убрать мета тег Generator

Май 17, 2023 г.

Выпиливаем мета-тег Generator из заголовочной секции сайта на Drupal. За одно и пару других лишних мета маркеров. Для этого используем hook_page_attachments_alter в теме оформления сайта. 'Generator' в списке мета информации идет под именем system_meta_generator. ...

Читать
 

Комментарии к «Обработка изменений в input type=range»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий:

Много комментариев в “Обработка изменений в input type=range”

  1. Vladislav:

    How to set the default value for range from a variable that has been read from the database?