Código:
En google no encuentro nada. Muchas gracias!!! function vacio(q) {
for ( i = 0; i < q.length; i++ ) {
if ( q.charAt(i) != " " ) {
return (true);
}
}
return (false);
}
function validanombre() { //que no esté vacio ni haya solo espacios
if (vacio(document.form.nombre.value) == false ) {
alert("Introduzca su nombre, por favor.")
document.form.nombre.focus ();
return (false);
}
return (true);
}
function validaemail(){ //que no esté vacio ni haya solo espacios
if (vacio(document.form.email.value) == false){
alert("Introduzca una dirección de correo, por favor.");
document.form.email.focus();
return (false);
}
return (true);
}
function validaemail2(){ //que la dirección de correo sea valida
valor = document.form.email.value;
if( !(/^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(.[a-zA-Z0-9-]+)*(.[a-zA-Z]{2,3})$/.test(valor)) ) {
alert ("Introduzca una dirección de correo válida, por favor.");
document.form.email.focus();
return (false);
}
return (true);
}
function validacoment(){ //que no esté vacio ni haya solo espacios
if (vacio(document.form.coment.value) == false){
alert("Introduzca un comentario, por favor.");
document.form.coment.focus();
return (false);
}
return (true);
}
function validaextension(){ //que sea una extension correcta
var archivo = document.form.archivo.value
var extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase();
if (extension == ".pdf"){
document.form.submit();
}
else if (extension == ".doc"){
document.form.submit();
}
else if (extension == ".txt"){
document.form.submit();
}
else if (extension == ".lit"){
document.form.submit();
}
else if (extension == ".htm"){
document.form.submit();
}
else if (extension == ".html"){
document.form.submit();
}else{
alert('Introduzca un archivo de tipo PDF, DOC, TXT, LIT, HTM o HTML, por favor.')
return (false);
}
}


