Minimalna możliwa wartość do wpisania w input zależny od drugiego inputu

Minimalna możliwa wartość do wpisania w input zależny od drugiego inputu
CC
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Cześć,

Posiadam

Kopiuj
<input type="time" id="start"/>
<input type="time" id="end"/>

Jak mogę uzależnić input id="end" by jego możliwa wartość do wpisania była co najmniej taka jaka jest wpisana w input id="start"?

to tylko przykład:
Czyli ktoś wpisuje start = 12:00, więc minimalna end możliwy do wpisania zaczynał się od minimum 12:00?

gk1982
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Łódź
  • Postów: 541
0
Kopiuj
<input type="time" id="start" max="12:00"/>
<input type="time" id="end" min="12:00"/>

serek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1506
0

Użyj jQuery i nasłuchuj event change w pierwszym inpucie. Jak event zostanie wywołany, to po prostu edytujesz atrybut min w drugim inpucie.

pixel_perfect
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 21
1
serek napisał(a):

Użyj jQuery i nasłuchuj event change w pierwszym inpucie. Jak event zostanie wywołany, to po prostu edytujesz atrybut min w drugim inpucie.

po co ma używać jQuery skoro można to zrobić w zwykłym js?

Kopiuj
[pierwszy_input].addEventListener('input',()=> {
   "edytujesz atrybut `min` w drugim inpucie"
})

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.