Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2009, 10:12
yazo
 
Fecha de Ingreso: abril-2003
Mensajes: 363
Antigüedad: 21 años, 8 meses
Puntos: 3
Concatenar nombre mas indice para comprobar un campo

Hola,

Estoy usando el siguiente codigo para comprobar que los campos de un formulario no están vacíos:
Código:
if(!check_empty(document.formulario.nombre+i.value)){
			validity = false; alert('Por favor, introduzca su nombre.'); 
			window.document.formulario.nombre+i.focus();
			return(false);
		}
Me devuelve false si no está lleno el campo, funciona correctemente para campos con el nombre fijo, es decir los que se llaman nombre, apellidos,...

Lo que estoy intentando hacer es con un for que se repita tantas veces como sea necesario y me compruebe todos los campos para validar que ninguno está vacio.

El indice que sigue el for es la variable i, por eso he probado poniendo "nombre+i", pero no funciona.
Saldrá una lista con campos de texto llamados: nombre1, nombre2, nombre3,... (de forma variable) y necesito que compruebe que ninguno está vacío.

¿Como podría hacerlo?

Gracias de antemano.