Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2007, 20:39
3dg
 
Fecha de Ingreso: agosto-2004
Mensajes: 38
Antigüedad: 19 años, 9 meses
Puntos: 0
Problmas para concatenar

Hola gente.

Tengo problemas para concatenar una variable en una función que lo que hace es fijarse si un campo esta vacio, o si tiene solo numeros y algunas cosas más, el tema es que estas validaciones las meti en un for, y es ahí donde tengo el problema de que no se como se concatena la variable del contador del for.

Les dejo el código para que vean
Código:
function Actualizar(pos){
	var i ;

	for(i=0; i< pos; i++){

	  // Patron para el precio.
	  patron = /^(?:\+|-)?\d+$/ ;
	  
	  //Cantidad
	  if(document.carrito.+i+.value.length==0){
		alert("Falta completar el campo Cantidad")
		document.carrito.+i+.focus()
		return false;
	  }else if(document.carrito.+i+.value <= 0){
		alert("El Campo cantidad debe ser mayor a 0")
		document.carrito.+i+.focus();
		return false;  
	  }else{
		if(!patron.test(document.carrito.+i+.value)){
		  alert("El campo Cantidad es incorrecto.\nSe permite ingresar solo números enteros")
		  document.carrito.+i+.focus()
		  return false;
		}
	  }
	}//Cierro el FOR
  
	document.carrito.submit();
}
Bueno espero que me den una mano como siempre.

Saludos para todos.