Bonjour, j'aimerai pouvoir mettre un minimum à mon input type date.
Le problème, c'est que je ne comprends pas comment je peux mettre la date d'aujourd'hui - 5 jours.
Par exemple, si on est le 25, on peut sélectionner le 20 mais pas en dessous.
Je connais l'élément today mais je vois pas comment soustraire 5 jours.
code date :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<input required ; "id="datefield" min='1899-01-01' max='2000-13-13' class="form-control" type="date" name="datee">

script js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<script>var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
 if(dd<10){
        dd='0'+dd
    } 
    if(mm<10){
        mm='0'+mm
    } 
today = yyyy+'-'+mm+'-'+dd;
document.getElementById("datefield").setAttribute("min", today); </script>
ce script me permet de mettre en min la date actuelle, donc comment je lui enlève 5 jours ?
Merci beaucoup