Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/08/2010, 13:57
zapt142
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 13 años, 9 meses
Puntos: 7
Respuesta: Sumar inputs dinamicos

Me ha surgido una nueva cuestión
como pueden leer son funciones de javascript para sumar y restar los clicks de botones y mostrar el resultado en cajas de texto pues bien, sucede
que 3 de esos botones son estáticos solo cambio con php el value del botón, y los demás son dinámicos

mi pregunta es: ¿cómo puedo llamar a los valores de las cajas de texto dinámicas en las funciones de suma de las cajas de texto estáticas?

Esta es la función que suma los inputs estáticos:
Código HTML:
var a= 0 ; 
var total = 0; 
function suma_completa_uno(){
	
	document.ordenes.cantidad_completa_uno.value = a++;
	uno = parseFloat(document.ordenes.cantidad_completa_uno.value);
	dos = parseFloat(document.ordenes.cantidad_completa_dos.value);
   tres = parseFloat(document.ordenes.cantidad_completa_tres.value); 
   total = uno + dos + tres ;
   document.ordenes.cantidad_orden.value = total;
}
Y esta es la función que suma los inputs dinámicos:
Código HTML:
var sumara = 0; 
var total = 0;
      function suma(i_cont){
          //forma correcta de obtener los inputs:
          var contador = document.forms['ordenes'].elements['cantidad_diario_'+i_cont];
          contador.value = parseInt(contador.value)+1;
		   sumara = parseFloat(sumara)+1;
		  uno = parseFloat(document.ordenes.cantidad_completa_uno.value);
	       dos = parseFloat(document.ordenes.cantidad_completa_dos.value);
           tres = parseFloat(document.ordenes.cantidad_completa_tres.value); 
           total = uno + dos + tres + sumara;
			document.ordenes.cantidad_orden.value = total;
      }
He de mensionar que dichas funciones se encuentran en archivos distintos que solo incluyo en mi pagina php donde necesito que se ejecuten