Ver Mensaje Individual
  #34 (permalink)  
Antiguo 12/11/2007, 16:03
Avatar de Lybanny
Lybanny
 
Fecha de Ingreso: noviembre-2007
Ubicación: Durango, Dgo.
Mensajes: 6
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Agregar Fila de campos al cliquear boton

hola!

Bueno yo estoy tratando de hacer algo similar a la propuesta original, de por medio de javascript agregar filas dinamicas a una tabla por medio de un botón y me funciona muy bien (grax a Javier B y adaptaciones de k-seraph)... yo lo estoy manejando por medio de "textarea" ...me gustaría además hacer otras cosas como por ejemplo centrar el boton de agregar... ya que inicialmente lo tengo alineado pero cuando el numero de filas crece se desplaza el boton a la derecha perdiendo su alineacion.
Además me gustaría pasar los valores a un campo oculto ... ya que deseo manipularlos en otro formulario.php por medio del método POST ...

muchas gracias de antemano.. XD

aqui esta mi codigo:

en java script

Cita:
<script language="javascript" type="text/javascript">
<!--
var n = 0
function add() {
act_apr = document.getElementById('tabla')
n++
fila = document.createElement('tr')
celda = document.createElement('td')
fila.appendChild(celda)
txt_a = document.createElement('textarea')
txt_a.cols='34'
txt_a.name='act_fac'+n
celda.appendChild(txt_a)

celda = document.createElement('td')
fila.appendChild(celda)
txt_a = document.createElement('textarea')
txt_a.cols = '34'
txt_a.name = 'act_par' + n
celda.appendChild(txt_a)

celda = document.createElement('td')
fila.appendChild(celda)
txt_a = document.createElement('textarea')
txt_a.name = 'prod_ap'+n
txt_a.cols = '34'
celda.appendChild(txt_a)

act_apr.appendChild(fila)
}
-->
</script>

en php

Cita:
<form>
<div align="center">
<input name="agregar" type="button" value="Agregar Actividad" onclick="add()" />
</div>
</form>