* Cuando no tenga seleccionado algun boton "radio" nombre "fecha" me muestre no disponible los div correspondientes (ddmmaaaa - mmaaaa).
* Cuando activo boton "radio" nombre "fecha", en cualquier caso me muestre disponible el div correspondiente (ddmmaaaa-mmaaaa), para seleccion respectiva.
Código HTML:
<form action="index.htm" method="post"> <table width=50% border=0 cellspacing=0 cellpadding=2 align=center> <tr class=Estilo1> <td width=30% height=50 valign=top> <input type="radio" name="fecha" id="fecha" value="d" />Diaria</td> <td width=70% height=50 align="left" valign="top"> <div id="ddmmaaaa"> Día <select name=ndia> <script language=Javascript> var mydate=new Date(); var dia=mydate.getDate(); for (i = 1; i < 32; i++) { if (i == dia) { document.write("<option value="+i+" selected>"+i); } else { document.write("<option value="+i+">"+i); } } </script> </select> Mes <select name=nmes> <script language=javascript> var mes=mydate.getMonth(); var mesalf=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"); for (i = 0; i < 12; i++) { m = i +1; if (i==mes) { document.write("<option value="+m+" selected>"+mesalf[i]); } else { document.write("<option value="+m+">"+mesalf[i]); } } </script> </select> Año <select name=nyear> <script language=javascript> var ano=mydate.getYear(); var prox=ano+1; for (i = ano-1; i < prox; i++) { if (i==ano) { document.write("<option value="+i+" selected>"+i); } else { document.write("<option value="+i+">"+i); } } </script> </select> </div> </td> </tr> <tr class=Estilo1> <td width=30% height=50 valign=top> <input type="radio" name="fecha" id="fecha" value="m" />Mensual</td> <td width=70% height=50 valign=top> <div id="mmaaaa"> Mes <select name=nmes> <script language=javascript> var mes=mydate.getMonth(); var mesalf=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"); for (i = 0; i < 12; i++) { m = i +1; if (i==mes) { document.write("<option value="+m+" selected>"+mesalf[i]); } else { document.write("<option value="+m+">"+mesalf[i]); } } </script> </select> Año <select name=nyear> <script language=javascript> var ano=mydate.getYear(); var prox=ano+1; for (i = ano-1; i < prox; i++) { if (i==ano) { document.write("<option value="+i+" selected>"+i); } else { document.write("<option value="+i+">"+i); } } </script> </select></div> </td> </tr> <tr> <td height=50 colspan=2 align=center> <input type="submit" name="procesar" id="procesar" value="Procesar" /> </td> </tr> </table> </form>