Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2011, 15:14
silverwolf
 
Fecha de Ingreso: marzo-2011
Mensajes: 12
Antigüedad: 13 años, 1 mes
Puntos: 0
Seleccionar el ID de una tabla utilizando eventos del mouse

Tengo una tabla generada automáticamente con php, en la cual se ingresan unos datos existentes en unos botones.

Código HTML:
Ver original
  1. <input type="button" value="&uarr;" onclick='opcion = this.value' >
  2. <input type="button" value="&darr;" onclick='opcion = this.value' >
  3. <input type="button" value="&Delta;" onclick='opcion = this.value' >
  4. <input type="button" value="&nabla;"  onclick='opcion = this.value' >


Código PHP:
Ver original
  1. <?php
  2.    $niveles = 0;
  3.    $col = 0;
  4.    $row = 0;   
  5.     $id = 0;  
  6.    
  7.    for($i = 5; $i <= 60; $i = $i + 5)
  8.         echo ('<td id="col'.($col = $col + 1).'" >'.$i.'</td>');    
  9.     }  
  10.    
  11.     echo '</tr>';
  12.    
  13.     for($x = 0; $x <= 10; $x++) {  
  14.         echo ('<tr><td id="row'.($row = $row+1).'">'.($niveles = $niveles+20).'</td>');
  15.         for($i = 0; $i <= 11; $i++) {  
  16.             echo ('<td id="c'.($id = $id+1).'"> <input type="text" onclick="value = this.value + opcion" > </td>');    
  17.         }
  18.         echo ('</tr>');    
  19.     }
  20.  
  21. ?>



Necesito encontrar una forma de extraer el ID de una celda de contenido seleccionada por medio de una función que tenga asociado algún evento onclick / onmouseup para después poderlo guardar en la base de datos. Estuve utilizando una funciones de tipo
  • alert(focus(id))
  • alert(document.getElementById(focus()))

PD: Yo quería hacer la inserción en los TD utilizando innerhtml, pero la verdad no logré encontrar una forma adecuada también me podrían ayudar con eso??