[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