1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| function difference() {
const
elemJoursRestant = document.querySelector( "#form1 [name='joursRestant']" ),
elemNbJours = document.querySelector( "#form1 [name='nbJours']" );
let
d0 = elemJoursRestant.value,
d1 = elemNbJours.value,
dd = d0 - d1;
if ( dd <= 0 ){
elemJoursRestant.value = "10";
elemNbJours.value = "0";
alert( "Le nombre de jours ne peut pas être supérieur au nombre de jours restant" );
} else {
elemJoursRestant.value = dd;
console.log( d0, d1, dd );
}
}
document.querySelector( "#form1" ).addEventListener( "submit", ev => {
ev.preventDefault();
ev.stopPropagation();
difference();
// soumission AJAX
}, false ); |
Partager