Задать вопрос
officialandrey
@officialandrey

Как с помощью type="range" при каждом изменении value вызывать функцию с переменной = value?

Как с помощью type="range" при каждом изменении value вызывать функцию с переменной = value?
Есть ползунок (range) который я изменяю, значение передается в переменную и вызывается функция в параметре которой эта измененная переменная.

Пожалуйста попроще что то, я JS не знаю от слова "Вообще".
Спасибо.
  • Вопрос задан
  • 174 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
officialandrey
@officialandrey Автор вопроса
Все решил, нужно было просто перевести строку в число!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alixx
@Alixx
<input id="my_input" type="range" value="0" max="100" min="0">
var inp_value; // Здесь храните значение range
// Ваша функция для действий со значением из range
function my_function(value) {
   // что-то делаете с полученным значением
}
// Вешаете обработчик события mousemove на range
document.querySelector("#my_input").addEventListener("mousemove", function() {
    inp_value  = this.value; // Сохраняете изменённое значение 
});
my_function(inp_value); // Собственно, вызываете ф-ю со значением range
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы