Hola a todos que tal saben soy super nuevo en esto de la programación, quiero ver si alguno de ustedes puede ayudarme con una función en JavaScript que despliegue varios campos de captura para insertar datos, es algo así como para enviar un
mail a varias personas, pongo mi aplicación para ver si alguien me podría decir dónde está el error, lo que necesito es que cuando le diga que me despliegue 5 campos de captura de datos lo haga automáticamente. De antemano muchas gracias.
- <HTML>
- <HEAD>
- <TITLE>Emails</TITLE>
-
- <SCRIPT Language="JAVASCRIPT">
- <!--
- function howMany(form){
- var numObj = parseInt(document.sendmail.numObject.value);
-
- if (numObj > 0) {
- for(i=1; i<=numObj; i++) {
- document.write('<TR><TD><I> Email:</I></TD><TD><input "text" name="email' + i +'"></TD></TR>');
- document.write('<br>');
- }
- } else {
-
- document.write('<TR><TD><I> Email: </I></TD><TD><input type="text" name="email"></TD> </TR>');
- document.write('<br>');
- }
- }
- //-->
- </SCRIPT>
-
- </HEAD>
- <BODY>
- <FORM name="sendmail" method="get" action="">
- A cuantas amigas quieres mandar este mensaje ?
- <select name="numObject" onChange="howMany(this.form)">
- <option value="1" selected> 1 </option>
- <option value="2"> 2 </option>
- <option value="3"> 3 </option>
- <option value="4"> 4 </option>
- <option value="5"> 5 </option>
- </select>
- <P>
- <TABLE>
- <SCRIPT>howMany()</SCRIPT>
- <TR>
- <TD>
- <I> Mensaje: </I>
- </TD>
- <TD>
- <input type="textarea" name="mensaje1" cols="15">
- </TD>
- </TR>
- </TABLE>
- </FORM>
- </BODY>
- </HTML>