Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
pasar variable html a javascript
Enviado por Alberto el día 19 de agosto de 2008
Saludos
El siguiente codigo toma las variables pasadas en la URL
cadVariables = location.search.substring(1,location.search.length);
arrVariables = cadVariables.split(\\\"&\\\");
for (i=0; i<arrVariables.length; i++) {
arrVariableActual = arrVariables[i].split(\\\"=\\\");
if (isNaN(parseFloat(arrVariableActual[1])))
eval(arrVariableActual[0]+\\\"=\\\'\\\"+unescape(arrVariableActual[1])+\\\"\\\';\\\");
else
eval(arrVariableActual[0]+\\\"=\\\"+arrVariableActual[1]+\\\";\\\");
tomado de un arriculo de deste sitio...
lo que me sucede es te solo toma la ultima variable que esta despues del ultimo & para solucionar el problema omito la primera variable que se encuentra despues del ? de esta forma a partir de la segunda la puedo leer... tambien reemplazo cero [0] por [i] y [1] por [i+1] respectivamente... se me ocurrio mientras escribia..