Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/07/2008, 14:37
Avatar de Un_Tico
Un_Tico
 
Fecha de Ingreso: julio-2008
Ubicación: Cartago, Costa Rica
Mensajes: 176
Antigüedad: 16 años, 7 meses
Puntos: 4
Respuesta: No me reconoce las funciones de un archivo externo

Hola rvelezb, el problema es que tienes errores en el archivo js con tus funciones por lo que el script no va ha funcionar, por pro otro lado te recomiendo no usar la funcion eval a menos que fuera necesario(es este punto tienes el error), aca te dejo una recomendacion de codigo para esa funcion

Código:
function validarFormulario()
{
	campos = new Array("nombre", "apellidos", "telefono");  	
	for(var i=0;i<document.f.elements.length;i++){
		if(document.f.elements[i].type=='text'){
			if(document.f.elements[i].value==''){
				alert ("Ha de rellenar el campo ["+document.f.elements[i].name+"]");
				document.f.elements[i].focus();
				return;	
			}
		}
		
	}
	document.f.submit();
}
Me parece un poco mas sencilla y la puedes usar para validar campos de texto extra...

con la llamada al archivo no hay nada de malo, si aun no usas firefox para trabajar con tus scripts te recomiendo que lo uses junto con un complemento par de complementos de desarrollador(jsview,web developer tool bar) se que te seran utiles..

Saludos y suerte