Bonsoir à tous,
Dans la suite de ce topic. J'ai réussi à obtenir le comportement attendu grace à deux écouteurs d'événement. Le problème étant que je duplique mon code :
Comment factoriser ces deux appels à la même fonction que je duplique ici (J'ai tenté plusieurs solutions que je passe sous silence pour éviter de vous disperser).
Le code dans son contexte : CodePen
Modifié par Olivier C (07 Dec 2022 - 05:39)
Dans la suite de ce topic. J'ai réussi à obtenir le comportement attendu grace à deux écouteurs d'événement. Le problème étant que je duplique mon code :
input[0].oninput = function() {
valStop = Number(input[1].value)
output.textContent = `${this.value}-${valStop}`
input[1].value = (valStop > Number(this.value)) ? valStop : (Number(this.value) + step)
}
input[0].onchange = function() {
valStop = Number(input[1].value)
output.textContent = `${this.value}-${valStop}`
input[1].value = (valStop > Number(this.value)) ? valStop : (Number(this.value) + step)
}
Comment factoriser ces deux appels à la même fonction que je duplique ici (J'ai tenté plusieurs solutions que je passe sous silence pour éviter de vous disperser).
Le code dans son contexte : CodePen
Modifié par Olivier C (07 Dec 2022 - 05:39)