Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

140
Views
Deshabilitar fechas pasadas según el día seleccionado del calendario

Estoy luchando un poco con este tema, no soy un desarrollador profesional y puede que no tenga ningún sentido lo que estoy haciendo.

Básicamente, quiero lograr lo siguiente:

  1. Elija "Fecha de llegada" igual o mayor que hoy (Esto lo he logrado)
  2. Según la fecha seleccionada en "Fecha de llegada", deshabilite "hoy y días pasados" en el calendario, por lo tanto, "Fecha de salida" siempre es al menos un día después de la "Fecha de llegada" seleccionada

Este es mi código:

 var today = new Date(); var nextDay = new Date(); today.setDate(today.getDate()); today = today.toISOString().split('T')[0]; nextDay.setDate(nextDay.getDate() + 1); nextDay = nextDay.toISOString().split('T')[0]; document.getElementsByName("Date of Arrival")[0].setAttribute('min', today); document.getElementsByName("Date of Departure")[0].setAttribute('min', nextDay);
 <div class="form-group container-div-style"> <label class="contact-form-text text-left">FECHA DE LLEGADA*<br> </label> <input id="Date of Arrival" class="form-control contact-form-text field-style" required="" type="date" placeholder="DD/MM/AAAA" blocs-custom-data-attributes="name" name="Date of Arrival" min="" max=""> </div> <div class="form-group container-div-0-style text-left"> <label class="contact-form-text text-center">FECHA DE SALIDA*<br> </label> <input id="Date of Departure" class="form-control contact-form-text" required="" type="date" placeholder="DD/MM/AAAA" blocs-custom-data-attributes="name" name="Date of Departure" min="" max=""> </div>

Por el momento lo que obtengo en "Fecha de salida" siempre es hoy+1

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!