Hola tengo una pregunta, creo que va en este foros espero no equivocarme, estoy realizando el registro de unos eventos, tengo la categoria de frecuencia, la cual se divide en:
Diario no tiene subdivisiones.
Semanal tiene las siguientes subdivisiones:
- Lunes
- Martes
- Miercoles
- Jueves
- Viernes
- Sabado
- Domingo
Mensual tiene las siguientes subdivisiones:
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- ...
- ...
- 28
- 29
- 30
- 31
Algo mas o menos asi:
El punto es que quiero que si esta activo el radio semanal los checkboxs semanales esten activo y los mensuales desactivados para que no se puedan seleccionar, y en caso de que se seleccionen el radio de mensual active los checkbox mensuales y los semanales no. No se si se pueda hacer lo que pretendo, espero me puedan ayudar.
Mi codigo es el siguiente:
Código HTML:
<tr>
<th align="right"><font size=2 face="Tahoma">Frecuencia:</font></th>
<td><p>
<input type="radio" name="radiobutton" value="radiobutton">
Diario </p>
<p>
<input type="radio" name="radiobutton" value="radiobutton">
Semanal</p>
<table width="100%" border="0">
<tr>
<td width="11%"> </td>
<td width="89%"><table width="517">
<tr>
<td width="509"><label>
<input type="checkbox" name="diaSemana" value="Lunes">
Lunes</label> <label>
<input type="checkbox" name="diaSemana" value="Martes">
Martes</label> <label>
<input type="checkbox" name="diaSemana" value="Miercoles">
Miercoles</label>
<label>
<input type="checkbox" name="diaSemana" value="Jueves">
Jueves</label>
<label>
<input type="checkbox" name="diaSemana" value="Viernes">
Viernes</label>
<label>
<input type="checkbox" name="diaSemana" value="Sabado">
Sabado</label>
<label>
<input type="checkbox" name="diaSemana" value="Domingo">
Domingo</label></td>
</tr>
</table></td>
</tr>
</table>
<p>
<input type="radio" name="radiobutton" value="radiobutton">
Mensual</p>
<table width="83%" border="0">
<tr>
<td width="8%"> </td>
<td width="92%"><table width="305">
<tr>
<td width="297"><label>
<input type="checkbox" name="diasMes" value="1">
01</label> <label>
<input type="checkbox" name="diasMes" value="2">
02</label> <label>
<input type="checkbox" name="diasMes" value="3">
03</label> <label>
<input type="checkbox" name="diasMes" value="4">
04</label> <label>
<input type="checkbox" name="diasMes" value="5">
05</label> <label>
<input type="checkbox" name="diasMes" value="6">
06</label> <label>
<input type="checkbox" name="diasMes" value="7">
07</label> </td>
</tr>
<tr>
<td><label>
<input type="checkbox" name="diasMes" value="8">
08</label> <label>
<input type="checkbox" name="diasMes" value="9">
09</label> <label>
<input type="checkbox" name="diasMes" value="10">
10</label> <label>
<input type="checkbox" name="diasMes" value="11">
11</label> <label>
<input type="checkbox" name="diasMes" value="12">
12</label> <label>
<input type="checkbox" name="diasMes" value="13">
13</label> <label>
<input type="checkbox" name="diasMes" value="14">
14</label> </td>
</tr>
<tr>
<td> <label>
<input type="checkbox" name="diasMes" value="15">
15</label> <label>
<input type="checkbox" name="diasMes" value="16">
16</label> <label>
<input type="checkbox" name="diasMes" value="17">
17</label> <label>
<input type="checkbox" name="diasMes" value="18">
18</label> <label>
<input type="checkbox" name="diasMes" value="19">
19</label> <label>
<input type="checkbox" name="diasMes" value="20">
20</label> <label>
<input type="checkbox" name="diasMes" value="21">
21</label> </td>
</tr>
<tr>
<td><label>
<input type="checkbox" name="diasMes" value="22">
22</label> <label>
<input type="checkbox" name="diasMes" value="23">
23</label> <label>
<input type="checkbox" name="diasMes" value="24">
24</label> <label>
<input type="checkbox" name="diasMes" value="25">
25</label> <label>
<input type="checkbox" name="diasMes" value="26">
26</label> <label>
<input type="checkbox" name="diasMes" value="27">
27</label> <label>
<input type="checkbox" name="diasMes" value="28">
28</label></td>
</tr>
<tr>
<td><label>
<input type="checkbox" name="diasMes" value="29">
29</label> <label>
<input type="checkbox" name="diasMes" value="30">
30</label> <label>
<input type="checkbox" name="diasMes" value="31">
31</label></td>
</tr>
</table></td>
</tr>
</table>
<p> </p></td>
</tr>