-
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 ())"