Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/01/2011, 23:52
Avatar de goteen_mx
goteen_mx
 
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años
Puntos: 37
Respuesta: Java Script, Función seleccionar tres valores de tabla HTML

puede ser una sola función, que reciba el id de registro y por medio del id obtienes los 3 valores por que lo que necesitas es el valor que esta dentro del TD, más no al td por si mismo, además en el código que tienes es la misma función, siempre se va a ejecutar la primera que encuentre, ya que js no soporta sobrecarga de funciones o al menos eso creo.
se puede hacer más eficiente pero para que te des una idea mejor con funciones básicas.

investiga sobre la función document.getElementById

Código PHP:
Ver original
  1. <?PHP
  2. $SQL .= " LIMIT $tp OFFSET $inicio";
  3. $R = pg_query($CX,$SQL);
  4.  
  5. while($F = pg_fetch_array($R))
  6. {
  7. echo '
  8. <tr>
  9. <td align="center"><input type="hidden" id="usucod_'.$F["usucodigo"].'">'.$F["usucodigo"].'</td>
  10. <td align="center" <input type="hidden" id="usucodused_'.$F["usucodigo"].'">'.$F["usucodsed"].'</td>
  11. <td style="padding-left:10px" <input type="hidden" id="sedNmbr_'.$F["usucodigo"].'">'.$F["sednombre"].'</td>
  12. <td style="padding-left:10px">'.$F["usunombre"].'</td>
  13. <td align="center">'.$F["usuestado"].'</td>
  14. <td style="padding-left:10px">'.$F["pernombre"].'</td>
  15. <td style="padding-left:10px"><input type="button" onclick="f_verVal('.$F["usucodigo"].')"></td>
  16. </tr>';
  17. }
  18. ?>
  19. <script>
  20. function f_verVal(id){
  21.    alert(document.getElementById("usucod_"+id).value);// primer valor
  22.    alert(document.getElementById("usucodused_"+id).value);  //segundo valor
  23.    //..................... y asi para los que necesites
  24. }
  25. </script>

si no quieres usar inputs, puedes ponerle id al TD y en vez de usar value usas el metodo innerHTML

Saludos