Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/07/2012, 17:12
Diego89
 
Fecha de Ingreso: enero-2010
Mensajes: 19
Antigüedad: 15 años
Puntos: 2
Respuesta: obtener solo el valor de un <tr> con onClick?

Cambia tu html por esto:

Código HTML:
<table width="100%" border="2">
    <!-- Agregue un tributo data-* para poder recuperar el valor, el nombre de data puede ser lo que tú quieras en este casi es valor -->
    <tr data-valor="valor" class="click">
        <td>Prueba</td>
    </tr>
    <tr data-valor="valor2" class="click">
        <td>Prueba</td>
    </tr>
    <tr data-valor="valor3" class="click">
        <td>Prueba</td>
    </tr>
</table> 
Agregue el atributo data para poder recuperar el valor de tu tr, ahora con una libería de Javascript en este caso jQuery has esto

Código Javascript:
Ver original
  1. $(function(){
  2.    
  3.     $(".click").click(function(e) {
  4.         e.preventDefault();
  5.         var data = $(this).attr("data-valor");
  6.         alert(data);    
  7.     });
  8.  
  9. });

Con eso podrías recuperar el valor de tu tr, te adjunto mi jsfidle para que lo puedas probar recuerda darle click al boton run para que lo veas en funcionamiento, haz click sobre los tr para que funcione el alerta.

http://jsfiddle.net/DiegoSeC/CQdMU/