holas a todos.
Sin tener que recurrir a bucles, también se puede encontrar una solucion.
Probalo con utilizando el codigo html de tu primer mensaje (no te olvides de la etiqueta form) y con este codigo javascript
:
Cita: var enabled="fecha1";
var imagen="uno";
function gestionarRadioButton(radio){
document.getElementById(enabled).disabled=true;
enabled="fecha"+radio.value;
document.getElementById(enabled).disabled=false;
if(radio.value>3){document.getElementById('fecha5' ).disabled=false;
}else{
document.getElementById('fecha5').disabled=true;
}
}
function gestionarImagenes(i){
document.getElementById(imagen).src="cal2.gif";
i.src="cal.gif";
imagen=i.id;
al menos lo probé y parece cumplir con las espectativas.
saludos
PD: me parece innecesario lamar a la funcion NewCal desde un enlace pudiendolo hacer todo desde un onclick (o viceversa)
Cita: <img id="dos" src="cal2.gif" onClick="gestionarImagenes(this),NewCal('fecha2',' ddmmyyyy')">