Si usted tiene un sitio web que acepta datos del usuario , debe utilizar tanto en el cliente y la validación de entrada del lado del servidor para asegurarse de que los delincuentes no pueden romper su sitio y para asegurar que los usuarios inocentes no encuentran errores . En las aplicaciones web , JavaScript se utiliza para validar la entrada del usuario en el cliente . A veces es necesario asegurarse de que la fecha introducida por el usuario se produce a partir de hoy , como un sitio de reserva de hotel. Instrucciones
1
Copia y pega la siguiente función en el archivo JavaScript externo o en el encabezado del documento HTML. Se asegura de la fecha dada es posterior a la fecha actual
función
AfterToday ( fecha) {if (fecha == " Fecha no válida" ) {return false; . } If ( date> new Date ( )) { return true; } return false; }
2
su principal función de validación , copiar y pegar las siguientes líneas :
user_date var = new Date ( form.booking_date.value ) ; if ( AfterToday ( user_date ) ) { alert (" Fecha que introdujo no es a partir de hoy !") ;}
3
Abra el documento HTML en un navegador , introduzca un valor en el booking_date cuadro de texto y active la función de validación . Si introduce una fecha no válida o ha introducido una fecha que no es a partir de hoy , usted verá un pop error arriba.