Foros del Web » Programando para Internet » Javascript »

tooltip en cualquier celda de grid

Estas en el tema de tooltip en cualquier celda de grid en el foro de Javascript en Foros del Web. hola, tengo el siguiente problema, quisiera poder mostrar un tooltip, cada vez que me posiciono en una celda de un grid (table). este texto debe ...
  #1 (permalink)  
Antiguo 21/09/2009, 08:46
 
Fecha de Ingreso: septiembre-2009
Mensajes: 19
Antigüedad: 14 años, 8 meses
Puntos: 1
tooltip en cualquier celda de grid

hola, tengo el siguiente problema, quisiera poder mostrar un tooltip, cada vez que me posiciono en una celda de un grid (table). este texto debe ser el mismo texto que está en la celda, o sea su innerHTML, el problema que quisiera poder hacer una funcion generica que no tenga que llamarla en cada evento onmouseover de cada una de las celdas

si alguien conoce la solucion a esto se lo agradeceria

gracias

Última edición por abeloqp; 21/09/2009 a las 09:56
  #2 (permalink)  
Antiguo 21/09/2009, 09:03
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 3 meses
Puntos: 772
Respuesta: tooltip en cualquier celda de grid

Hola abeloqp

Prueba este ejemplo:

Código javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function titulos() {
  5.   t = document.getElementById('tabla');
  6.   for (i=0; ele=t.getElementsByTagName('td')[i]; i++)
  7.     ele.title = ele.innerHTML;
  8. }
  9. </script>
  10. </head>
  11. <body onload="titulos()">
  12. <table id="tabla">
  13. <tr>
  14. <td>uno</td><td>dos</td><td>tres</td>
  15. </tr>
  16. <tr>
  17. <td>cuatro</td><td>cinco</td><td>seis</td>
  18. </tr>
  19. </table>
  20. </body>
  21. </html>

Saludos,
  #3 (permalink)  
Antiguo 21/09/2009, 12:53
 
Fecha de Ingreso: septiembre-2009
Mensajes: 19
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: tooltip en cualquier celda de grid

pues si amigo, gracias por la solucion,ahora lo que en firefox 3.0 no lo veo, pero en IE8 si, debe ser ago de configuracion, no se, investigaré un poco.

gracias mil
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:27.