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.