Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/10/2010, 15:34
Avatar de TECKNOCK
TECKNOCK
 
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Obtener el value de un radiobutton con php

Salvador86, acá te dejo el código modificado para 2 Radio que despliegan 2 tablas diferentes.

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Pagina de PRUEBA</title>
<
style type="text/css">
bodytdth {
    
FONT-FAMILYArial;
    
COLOR#06C;
    
FONT-SIZEsmall;
}
</
style>
<
script type="text/javascript"

function 
Desplegar(MiTabla)  

    var 
Tabla document.getElementById(MiTabla); 
    
Tabla.style.display "block"
}
function 
Contraer(MiTabla)  

    var 
Tabla document.getElementById(MiTabla); 
    
Tabla.style.display "none"
}
</script>
</head>
<body>

<!--    Aquí se muestra la opción MOSTRAR-OCULTAR    -->
<div align="center">
  <input name="MiRadio" type="radio" onclick="Desplegar('MiTabla1'); Contraer('MiTabla2')" checked />
  Opcion1 <br />
  <input name="MiRadio" type="radio" onclick="Desplegar('MiTabla2'); Contraer('MiTabla1')" />
  Opcion2 </div>
<!--     TABLA CON OPCIONES PARA TIPO DE EXPEDIENTE    -->

<table border="1" id="MiTabla1" align="center" style="background-color:#FF9; color:#06C; display:block">
  <tr>
    <td align="center"> Esta es la Tabla 1 </td>
  </tr>
  <tr>
    <td> T1_Dato1
      <input type="text" name="T1_Dato1" />
      <br />
      <br />
      T1_Dato2
      <input type="text" name="T1_Dato2" />
      <br />
      <br />
      T1_Dato3
      <input type="text" name="T1_Dato3" /></td>
  </tr>
</table>
<table border="1" id="MiTabla2" align="center" style="background-color:#FCC; color:#06C; display:none">
  <tr>
    <td align="center"> Esta es la Tabla 2 </td>
  </tr>
  <tr>
    <td> T2_Dato1
      <input type="text" name="T2_Dato1" />
      <br />
      <br />
      T2_Dato2
      <input type="text" name="T2_Dato2" />
      <br />
      <br />
      T2_Dato3
      <input type="text" name="T2_Dato3" /></td>
  </tr>
</table>
</body>
</html> 
- Fijate que cambié la FUNCTION en JAVASCRIPT y la convertí en 2 más sencillas.

- Te recomiendo diferenciar los nombres de los campos en la Tabla1 y la Tabla2, porque si los vas a poner en un mismo FORM puede haber confusión con los nombres repetidos.