Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2012, 07:43
setenta
 
Fecha de Ingreso: octubre-2008
Mensajes: 70
Antigüedad: 15 años, 6 meses
Puntos: 2
Respuesta: Convertir una constante de formulario en una variable

Hice una mejora en el código (creo) le agregue un for,
Cita:
function seleccionar() {
var form = document.getElementById('formulario');
var indice = form.cantidad.selectedIndex;
var c_gramos = form.cantidad.options[indice].value;
for (var i=1; i<3 ;i++) {
indice = form.elements[i].selectedIndex;
var calorias = form.elements[i].options[indice].value;
var nombre = form.elements[i].options[indice].text; }

lista.push(new Seleccion(nombre,calorias,c_gramos));
calculate();
}
La idea es que recorra los formularios (el 1 de carnes y el 2 de cereales), pero, me trabaja solo con la lista (2) de cereales y con la 1 de carne no pasa nada. Casi diria que tengo que poner un switch para que funcione

Última edición por setenta; 22/03/2012 a las 07:50