Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2013, 16:46
walterdevel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 14 años
Puntos: 51
Respuesta: declarar variables en javascript usando un loop

Podes hacerlo con eval:

Código Javascript:
Ver original
  1. for(var i = 1; i < 6;i++) {
  2.        eval('var menuMeasure'+i+'=document.getElementsByTagName("span")["menu'+i+'"].offsetWidth;');
  3. }

O usando un array por ejemplo:

Código Javascript:
Ver original
  1. var menuMeasure = new Array();
  2. for(var i = 1; i < 6;i++) {
  3.       menuMeasure[i]=document.getElementsByTagName("span")["menu"+i].offsetWidth;
  4. }