Código HTML:
for(n=0;n<21;n++){ hid=document.createElement("INPUT"); hid.id="gAnticipos"; hid.type="hidden"; hid.value=n; document.body.appendChild(hid); }
Gracias
| ||||
appendChild de un hidden Quiero crear hiddens dinamicamente, para que se convierta en un array y acceder a sus valores despues, pero saliendo del cliclo y aplicandole el .length , siempre me dice que es 0, y el value es el ultimo valor que se inserta, se va sobreescribiendo. Código HTML: for(n=0;n<21;n++){ hid=document.createElement("INPUT"); hid.id="gAnticipos"; hid.type="hidden"; hid.value=n; document.body.appendChild(hid); } Gracias
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |
| ||||
Re: appendChild de un hidden Precisamente deben de tener el mismo nombre, para poder acceder a el a traves de la posicion
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |
| ||||
Re: appendChild de un hidden Ya lo logre, y si es posible repetir el id; para acceder a los valores le doy la posicion []...... en lugar de hacer el body.appendChild , los meti en una tabla y ahi hice el appendChild y ya me funciona. $d$!
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |
| ||||
Re: appendChild de un hidden Claro que puedes hacerlo, pero tendrás muchos problemas si te mantienes con esa idea... en primer lugar no validará, en segundo cuando quieras referenciar a un elemento con javascript solo obtendrás el primero (salvo en explorer por su mala implementación)... y lo peor es que simplemente estás haciendo las cosas mal ![]() Saludos ![]()
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Re: appendChild de un hidden Me retracto , si repeti el name y no el id (lo que pasa que habia hecho muchas pruebas y pense q habia puesto el id, pero fue el name). Y lo que estoy haciendo no es necesario que valide, es para un sistema de intranet y ahi solo usan el explorer. Mira originalmente tenia definido un campo hidden en el html, en JS tenia una funcion en la cual en un ciclo trataba de introducirle valores para que se convirtiera en un arrray: Código HTML: for(.....ciclo) { $('IDdelHidden').value= valor; } Pero bueno ya todos modos me funciona.. $d$!
__________________ -URL= Go PHP5. -Age=22. -Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS. |