Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2013, 08:04
summerblack
 
Fecha de Ingreso: diciembre-2012
Mensajes: 249
Antigüedad: 12 años
Puntos: 2
ayudita con for anidados y conformacion de cadenas

Hola amigos hoy les pido
ayuda con unos for anidados q tengo, resulta que estoy tratando de conformar una cadena pero por departamentos y ciudades, la idea es conformarla de la siguiente forma:
/DEPARTAMENTO1,ciudad1,ciudad2/DEPARTAMENTO2,ciudad3,ciudad4, pero cada que hago el ciclo se sobreescribe la cadena del departamento de la siguiente forma:

/DEPARTAMENTO2,ciudad1,ciudad2,ciudad3,ciudad4.
yo se q es cuestion de logica pero por eso acudo a ustedes no se como mas puedo conformar esta cadena, les dejo el codigo javascript, a quien me pueda ayudar gracias!!

Código Javascript:
Ver original
  1. for (var k=0;k < document.getElementsByTagName('input').length;k++)
  2. {  
  3.     inputs=document.getElementsByTagName('input')[k];
  4.     if ((inputs.type == "text") && (inputs.name == "textoDep"))
  5.             {      
  6.                 //ahora leer ciudades              
  7.                     for (var l=0;l < document.getElementsByTagName('input').length;l++)
  8.                     {  
  9.                         inputsCiu=document.getElementsByTagName('input')[l];
  10.                        
  11.                         if ((inputsCiu.type == "text") && (inputsCiu.name == "textoCiu") && (inputsCiu.id=='i'+inputs.value))
  12.                         {  
  13.                         cadenaCiudades = cadenaCiudades+','+inputsCiu.value;               
  14.                         cadenaCiudades2 = '/'+inputs.value+','+cadenaCiudades;       alert ('cadenaCiudades2:  '+cadenaCiudades2);                         
  15.                         }  
  16.                                
  17.                     }  
  18.                                
  19.             }      
  20. }      
  21.            
  22.  
  23. }