Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2010, 20:27
luqueagm
 
Fecha de Ingreso: junio-2009
Mensajes: 101
Antigüedad: 15 años, 6 meses
Puntos: 0
getelementbyid se detiene

ONecesito un poco de teoria chiquita....

Al hace run FOr con getelementbyid, no tengo problema alguno para capturar los valores de un formulario...pero....

el problema esta cuando se salta un ID como numeracion...

EJ:
tengo los siguientes IDs
P5C01 con value = a1
P5C02 con value = a2
P5C03 con value = a3
P5C04 con value = a4
P5C05 con value = a5
P5C08 con value = a6
P5C09 con value = a7


si se fijan no existe ID P5C06 ni P5C07

Todo corre bien hasta que llega al P5C08, ya que le falta la correlatividad del pc506, por lo que sale solo esta lista:

= a1
= a2
= a3
= a4
= a5


y hasta ahi llega....cuando yo necesito que salga hasta el valor a6 y a7 del P5C08 y p5C09...pero no los lee....

La instruccion que tengo es esta:

Código PHP:
for i=1 to 100 step 1
IF document.getElementById("P5C1" & [i]) > "" THEN
wb
.Activesheet.cells(i,2).value document.getElementById("P5C1" & [i]).value
END 
IF 
sabra agluien por que se detiene?....o tambien ¿como se soluciona para que lea los valores del resto de IDS' o en su defecto asocie los valores de IDs que no existen en el formulario a un simple cero de tal forma que quede asi:?

= a1
= a2
= a3
= a4
= a5
= 0
= 0
= a7
= a8




gracias

luque