Código HTML:
<input type=radio name=\"tipofecha\" value=\"1\" onclick=\"gestionarRadioButton(this)\">Día concreto ... <br><input id=\"fecha1\" type=\"text\" size=\"17\"><a href=\"javascript:NewCal('fecha1','ddmmyyyy')\"><img src=\"../img/cal.gif\" width=\"16\" height=\"16\" border=\"0\" alt=\"Pulse para seleccionar una fecha\"></a><br> <input type=radio name=\"tipofecha\" value=\"2\" onclick=\"gestionarRadioButton(this)\">Posterior a ... <br><input id=\"fecha2\" type=\"text\" size=\"17\"><a href=\"javascript:NewCal('fecha2','ddmmyyyy')\"><img src=\"../img/cal.gif\" width=\"16\" height=\"16\" border=\"0\" alt=\"Pulse para seleccionar una fecha\"></a><br> <input type=radio name=\"tipofecha\" value=\"3\" onclick=\"gestionarRadioButton(this)\">Anterior a ... <br><input id=\"fecha3\" type=\"text\" size=\"17\"><a href=\"javascript:NewCal('fecha3','ddmmyyyy')\"><img src=\"../img/cal.gif\" width=\"16\" height=\"16\" border=\"0\" alt=\"Pulse para seleccionar una fecha\"></a><br> <input type=radio name=\"tipofecha\" value=\"4\" onclick=\"gestionarRadioButton(this)\">Entre ... <br><input id=\"fecha4\" type=\"text\" size=\"17\"><a href=\"javascript:NewCal('fecha4','ddmmyyyy')\"><img src=\"../img/cal.gif\" width=\"16\" height=\"16\" border=\"0\" alt=\"Pulse para seleccionar una fecha\"></a>
La función q quiero conseguir sería algo así...
Código PHP:
<script language="JavaScript">
var valor = 0;
function gestionarRadioButton(rb) {
valor = rb.value;
if (valor=="1") {
fecha1.focus();
// Q se cambien las imágenes correspondientes a los radio buttons 2, 3 y 4
}
else if (valor=="2") {
fecha2.focus();
// Q se cambien las imágenes correspondientes a los radio buttons 1, 3 y 4
}
else if (valor=="3") {
fecha3.focus();
// Q se cambien las imágenes correspondientes a los radio buttons 1, 2 y 4
}
else if (valor=="4") {
fecha4.focus();
// Q se cambien las imágenes correspondientes a los radio buttons 1, 2 y 3
}
}
</script>
No sé si es posible, ni sé si he sabido explicarlo. Si no se entiende q alguien me diga e intento hacerlo de otra manera.
Gracias de cualquier forma.