[Php-avanzado] Consulta javascript
Gerardo Valiani
gerardovaliani en gmail.com
Sab Oct 29 19:57:29 ART 2011
Segun tu función, no estas creando elementos sino agregando texto. Si bien
el navegador pueda interpretarte ese texto y mostrarte el input, el mismo
no forma parte del formulario.
Mirate el siguiente tutorial, no lo lei en detalle pero parece ser corto y
conciso.
http://www.webtaller.com/construccion/lenguajes/javascript/lecciones/funcion-createelement-appendchild-javascript.php
Saludos!
> Tengo un formulario al que hay que agregarle campos dinámicamente
> cuando haga falta.
> Con el pequeño script que armé se consigue esto.
> El problema es que si agrego un campo y le pongo un dato cuando agrego
> el segundo se borra y no me doy cuenta porque.
> Abajo pongo el código
> Saludos
> Mario
>
> ----------------------------------------------------------------------------------------------------------
>
> <script language="javascript" type="text/javascript">
>
> var proxTel=2;
> function agregarTel(){
> var telx = String(proxTel);
> var contenido="<li><input type='text' name='tel"+telx+"' size='30'
> maxlength='40'></li>\n";
> document.getElementById('telefonos').innerHTML += contenido;
> proxTel++;
> }
> </script>
>
> <ul id="telefonos">
> <li><input name="tel0" size="30" maxlength="40" value="555-5555"
> type="text"></li>
> <li><input name="tel1" size="30" maxlength="40" value="156-555555"
> type="text"></li>
> </ul>
> <input value="Agregar" type="button" onclick="agregarTel()" >
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20111029/1da8aa86/attachment.html>
Más información sobre la lista de distribución Php-avanzado