Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/04/2011, 14:09
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: pasar i como parametro de una funcion dentro de un loop

Que tal mayid,

proba con algo así, a ver si te sirve:

Código Javascript:
Ver original
  1. for (var i=0; i<cantidadOpciones; i++)
  2. {      
  3.     indexOpcion = comboOriginal.options[i].index;
  4.  
  5.     itemCombo = document.createElement('a');
  6.     itemCombo.id  = "input"+indexOpcion;
  7.     itemCombo.href = "#"+indexOpcion;
  8.     itemCombo.innerHTML = comboOriginal.options[i].text;        
  9.          
  10.     itemCombo.onclick = (function(e) {
  11.       var idx   = indexOpcion;
  12.       var combo = combo_id;
  13.       return function() {
  14.         seleccionar(combo, idx);
  15.         return false;
  16.       }
  17.     })();
  18.    
  19.     divDesplegable.appendChild(itemCombo);                
  20. }

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)

Última edición por masterpuppet; 05/04/2011 a las 14:15 Razón: pifie en sintaxis