Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2008, 02:51
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 8 meses
Puntos: 7
Tomar datos de un formulario dinamico

Hola, vereis creo un formulario dinamico...el caso, es que al nombrar los campos, si les pongo el mismo nombre, al parecer se autoincrementan automaticamente, y con javascript puedo cogerlos, poniendo simplemente el nombre y una variable d control, pero luego con php solo cojo el ultimo al poner el mismo nombre...el caso es que si lo hago autoincrementandolo con una variable de control, no concateno bien el nombre y la variable para poder cogerlo con javascript...os lo muestro...

Si lo hago así, me lo coge javascript...

Código PHP:
               echo "<td width=\"80\" height=\"23\" align=\"center\" background=\"images/t12.gif\" class=\"tn10\"><select name=\"updown\" disabled=\"true\" class=\"tarjetabox03 bajar4\"><option value=\"1\">Si</option><option value=\"2\">No</option></select></td>"
               echo 
"<td width=\"80\" height=\"23\" align=\"center\" background=\"images/t12.gif\" class=\"tn10\"><select name=\"sandsave\" disabled=\"true\" class=\"tarjetabox03 bajar4\"><option value=\"1\">Si</option><option value=\"2\">No</option></select></td>"
               echo 
"<td width=\"60\" height=\"23\" align=\"center\" background=\"images/t12.gif\" class=\"tn10\"><div><input name=\"putts\" type=\"text\" disabled=\"true\" class=\"tarjetabox02 bajar3\"></div></td>"
Código:
function activar_estadisticas(){
	  
	  var i
	
	  for(i=0;i<=18;i++){

	  if(document.tabla_estadistica.estadisticas_extra.checked){

		document.tabla_estadistica.updown[i].disabled=false;
		document.tabla_estadistica.sandsave[i].disabled=false;
		document.tabla_estadistica.putts[i].disabled=false;
.
.
Pero si lo hago así, no...

Código PHP:
               echo "<td width=\"60\" height=\"23\" align=\"center\" background=\"images/t12.gif\" class=\"tn10\"><select name=\"gir_".$i."\" disabled=\"true\" class=\"tarjetabox03 bajar4\"><option value=\"1\">Si</option><option value=\"2\">No</option></select></td>"
Código:
		document.tabla_estadistica.gir_[i].disabled=false;
Me dice que el objeto es nulo o no existe....

Tiene que ser una tonteria, pero estoy probando y no consigo cogerla....