Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/05/2012, 21:08
Avatar de chwc
chwc
 
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 15 años, 10 meses
Puntos: 103
Respuesta: Error de Novato JS

mira, lo que yo te recomiendo, es
1. mantener la variable current_form ( que sea el elemento del form )
2. crear una variable global que luego guarde los elementos del form ( por ejemplo )
var Form = [];
3. crear una función que agrege elementos a Form
function agregaraForm(entrada){
for(ID in entrada){
Form.push(document.getElementById(entrada[ID]));
}
}
4.agregar los elementos asi
agregaraForm(['inputnumeros','inputTangas']); /wee no se me ocurria otra cosa XD
5.crear la funcion que se ejecuta en el submit ( adaptación de tu codigo )
function hacerSubmit(){
for(var ctr = 0 ; ctr < Form.length; ctr++){
if(Form[ctr].value==0 ){
alert("Ingrese la cantidad a solicitar");
Form[ctr].value="";
Form[ctr].focus();
return false;
}else{
current_form.submit();
}
}
}

y listo :D

espero que te sirva ( me tardo bastante ademas que se me recargo la pagina sin queres cuando lo estaba terminando la primera vez )
saludos :D