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">
body, td, th {
FONT-FAMILY: Arial;
COLOR: #06C;
FONT-SIZE: small;
}
</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.