Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2012, 22:35
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 7 meses
Puntos: 1567
Respuesta: borrar contenido

En primer lugar, esto no es para el foro de html5, es una cuestión básica de javascript.
En segundo, no hace falta ninguna librería, prototype u otra.
Se utiliza el método deleteRow(), y el javascript no lleva más que un par de lineas de código
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title> Borrar filas de tabla </title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <script type="text/javascript">
  7.     //<![CDATA[
  8. function borrarFila(f){
  9. var i=f.parentNode.parentNode.rowIndex;document.getElementById('tablaDatos').deleteRow(i);
  10. }
  11.  //]]>
  12. </head>
  13.  
  14. <table id="tablaDatos" border="1" width="40%">
  15. <tr>
  16.   <th align="left" width="60%">Nombre</th>
  17.   <th width="40%">&nbsp;</th>
  18. </tr>
  19. <tr>
  20.   <td>Fila 1</td>
  21.   <td><button onclick="borrarFila(this)">Borrar</button></td>
  22. </tr>
  23. <tr>
  24.   <td>Fila 2</td>
  25.   <td><button onclick="borrarFila(this)">Borrar</button></td>
  26. </tr>
  27. <tr>
  28.   <td>Fila 3</td>
  29.   <td><button onclick="borrarFila(this)">Borrar</button></td>
  30. </tr>
  31. </body>
  32. </html>

__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.