Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment désactiver les dates antérieures

    15 janvier 2021 à 12:54:31

    Bonjour,

    une idée comment puis je désactivé les dates en antérieure dans mon calendrier du formulaire ?

    :euh:

    var startDate = new Date();
    var currentMonth = startDate.getMonth();
    var currentYear = startDate.getFullYear();
    var selectYear = document.getElementById("year");
    var selectMonth = document.getElementById("month");
    var monthHeader = document.getElementById("monthHeader");
    var yearHeader = document.getElementById("yearHeader");
    var nextBtn = document.getElementById("next");
    var previousBtn = document.getElementById("previous");
    var datePicked = document.getElementById("date-picked");
    var months = "";
    var days = "";
    var monthsArr = ["Janvier", "Fevrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Auot", "Septembre", "Octobre", "Novembre", "Decembre"];
    var daysArr = ["DIM", "LUN", "MAR", "MER", "JEUDI", "VEN", "SAM"];
    
    months = monthsArr;
    days = daysArr;
    
    var tableHeaderMonth = document.getElementById("thead-month");
    var dataHead = "<tr>";
    var startDay = "";
    
    for (dhead in days) {
      days[dhead] === "Sun" ? startDay = "Green-text" : startDay = "";
      dataHead += "<th data-days='" + days[dhead] + "' class='" + startDay + "'>" + days[dhead] + "</th>";
    }
    
    dataHead += "</tr>";
    tableHeaderMonth.innerHTML = dataHead;
    showCalendar(currentMonth, currentYear);  
    
    nextBtn.addEventListener("click", next, false);
    previousBtn.addEventListener("click", previous, false);
    
    function yearRange(start, end) {
      var years = "";
    
      for (var year = start; year <= end; year++) {
        years += "<option value='" + year + "'>" + year + "</option>";
      }
    
      return years;
    }



    -
    Edité par DanyDany5 15 janvier 2021 à 13:26:52

    • Partager sur Facebook
    • Partager sur Twitter

    Comment désactiver les dates antérieures

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown