Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2014, 10:07
chubse
 
Fecha de Ingreso: marzo-2012
Mensajes: 84
Antigüedad: 12 años, 1 mes
Puntos: 3
Eliminar textbox con una imagen

Que tal amigos del foro, agradezco mucho la ayuda que siempre proporcionan. Les cuento mi problema:
A partir de una cadena de texto hago un explode para separar los elementos y pintar cada uno en unos cuadros de texto dentro de un bucle for. Lo que quiero es que con un botón pueda eliminar el textbox según sea la selección, ahorita ya puedo hacerlo, sin embargo sólo me elimina el primer textbox y cuando pulso para los demás no funciona.

Espero puedan ayudarme.
Gracias

JS eliminar textbox
Código Javascript:
Ver original
  1. function quitarCampoEj(iddiv){
  2.   var eliminar = document.getElementById("estudios" + iddiv);
  3.   var contenedor= document.getElementById("contenedorcamposEj");
  4.   contenedor.removeChild(eliminar);
  5. }

Variables
Código PHP:
$estudios_imp "Q,W,E,R";
$estudios_exp explode (",",$estudios_imp);
$estudios_count count ($estudios_exp); 
Textbox
Código HTML:
Ver original
  1. <?php
  2.  
  3.     for($i=0;$i<$estudios_count;$i++) {
  4.        
  5. ?>
  6.  
  7.         <div id="contenedorcamposEj"><input name="estudios['<?php echo $i; ?>']" type="text" id="estudios<?php echo $i; ?>" size="50" onkeyup="this.value=this.value.toUpperCase()" value="<?php echo $estudios_exp[$i]; ?>"></div>
  8.        
  9.     <a href="JavaScript:quitarCampoEj(<?php echo $i; ?>);"><img src="images/signo_tache.png" width="25" height="25" title="Eliminar campo" /></a>
  10.        
  11. <?php
  12.  
  13.     }
  14.    
  15. ?>