@BooBoo1466

Как изменить минимальное значение поля input?

Всем привет!

Есть select с несколькими вариантами. После выбора какого-либо из них,минимальное значение поля input должно меняться,но я нашел,только как менять просто value.

Код:
https://jsfiddle.net/yax1epod/

Заранее спасибо!
  • Вопрос задан
  • 687 просмотров
Решения вопроса 2
Ni55aN
@Ni55aN
priceInput.setAttribute('min',minPrice);
Ответ написан
Комментировать
0xD34F
@0xD34F Куратор тега JavaScript
const type = document.querySelector('#type');
const price = document.querySelector('#price');

const minPrices = {
  bungalo: 0,
  flat: 1000,
  house: 5000,
  palace: 10000,
};

type.addEventListener('change', function() {
  const minPrice = minPrices[this.value];
  price.min = minPrice;
  price.value = Math.max(minPrice, price.value);
});

type.dispatchEvent(new Event('change'));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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