Tecnología

Inicio

JavaScript Tutorial para la función de tiempo de validación

JavaScript Tutorial para la función de tiempo de validación


Si ejecuta un sitio web que acepta la entrada del usuario, se debe utilizar tanto el lado del cliente y la validación de entrada del lado del servidor para asegurarse de que los usuarios malintencionados no pueden romper su sitio y para asegurar que los usuarios inocentes no se encuentren errores. En las aplicaciones web, JavaScript se utiliza para validar la entrada del usuario en el lado del cliente. A veces es necesario asegurarse de que la fecha introducida por el usuario se produce después de hoy, tales como un sitio de reserva de hotel.

Instrucciones

1 Copiar y pegar la siguiente función en el archivo JavaScript externo o en la cabeza de su documento HTML. Se asegura de la fecha indicada es posterior a la fecha actual.

AfterToday función de (fecha)
{
Si (fecha == "Fecha no válida")
{
falso retorno
IR
}
si (fecha> new Date ())
{
return true
IR
}
falso retorno
IR
}

2 En su función principal de validación, copiar y pegar las siguientes líneas:

var user_date = new Date (form.booking_date.value)
IR
if (! AfterToday (user_date))
{
Alert ( "Fecha que ha introducido es a partir de hoy!")
IR
}

3 Abra el documento HTML en un navegador, introduzca un valor en el cuadro de texto booking_date, a continuación, activar la función de validación. Si ha introducido una fecha no válida o que ha introducido una fecha que no es a partir de hoy, verá un error pop-up.

Consejos y advertencias

  • También puede comprobar que una fecha se lleva a cabo antes de hoy mediante el cambio "si (fecha> new Date ())" a "si (fecha <new Date ())"