Codigo para generar una cuenta regresiva en javascript
Saturday, January 21st, 2006Codigo para generar una cuenta regresiva en javascript
Codigo para generar una cuenta regresiva en javascript
Esta funcion recibe una cadena de caracteres y por medio de una expresion regular chequea si la cadena es un email valido o no.
function checkMail(x)
{
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(x))
return true;
return false;
}
Esta funcion chequea los elementos de un formulario, si los mismos estan definidos en el. Para ellos se fija en la ID del elemento del formulario.
Nota: En esta funcion tambien se agrego la implementacion del a funcion para chequear si un email es valido o no.
function check () { error = ""; if(document.getElementById("nombre").value == "") error += "+ Por favor, complete el campo nombre.\n"; if(document.getElementById("de").value == "") error += "+ Por favor, complete su direccion de e-mail.\n"; if(document.getElementById("email").value == "") error += "+ Por favor, complete la direccion de e-mail de su amigo.\n"; if(document.getElementById("cuerpo").value == "") error += "+ Por favor, el cuerpo del mensaje no puede estar vacio.\n"; if (checkMail(document.getElementById("email").value) == false) error += "+ La direccion de e-mail de su amigo no es valida.\n"; if (checkMail(document.getElementById("de").value) == false) error += "+ Su direccion de e-mail no es valida.\n"; if (error == "") return true; alert(error); return false; }
function checkMail(x)
{
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(x))
return true;
return false;
}