Con este formato y las funciones personales comentadas va bien.
Código Javascript
:
Ver originalfunction escribir(string) {
alert(string);
}
/**
* @returns {Boolean}
*/
function validarContacto() {
t0.innerHTML = ''; t1.innerHTML = ''; t2.innerHTML = '';
//lista.innerHTML = '';
var nombre = document.getElementById("f0").value;
var email = document.getElementById("f1").value;
var mensaje = document.getElementById("f2").value;
var correcto = true;
/**
* Comprobar campos en blanco
*/
for (var i = 0; i <= 2; i++) {
if (document.getElementById("f" + i).value == "") {
escribir("El campo '" + document.getElementById("f" + i).name + "' no puede estar vacío");
document.getElementById("f" + i).focus();
correcto = false;
//insertaTick("t" + i);
}
}
if (document.getElementById("f1").value !== "") {
if (!(/[\w-\.]{3,}@(([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4})$/.test(email))) {
escribir("Email incorrecto!");
// insertaTick(t2);
document.getElementById("f2").focus();
correcto = false;
}
}
if (!correcto) {
return false;
}
}