CSS - Ocultar divs

 
Vista:

Ocultar divs

Publicado por anonimo (1 intervención) el 31/05/2006 14:06:28
Buenas gente, estoy intentando hacer una especie de presupuesto online. Bien tengo dos checkbox, uno para páginas web dinámicas y otro para páginas web estáticas.

Lo que quiero es que cuando seleccione uno, el otro se me oculte, y si esta seleccionado el checkbox de estática, me muestre además otro div (que contendrá la extensión de la página).

Para ello he creado una funcion:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function disponibilidad(){
 
if (ob.estatic.checked==true){
 
document.getElementById(extension).style.visibility="visible";
document.getElementById(dinamica).style.visibility="hidden";
total=total+parseInt(ob.extension.value);
 
}else{
 
document.getElementById(dinamica).style.visibility="visible";
 
}
 
if (ob.dinamic.checked==true){
 
document.getElementById(extension).style.visibility="hidden";
document.getElementById(estatica).style.visibility="hidden";
total=total+parseInt(ob.dinamic.value);
 
}else{
 
document.getElementByI(extension).style.visibility="visible";
document.getElementById(estatica).style.visibility="visible";
 
}
 
}
La estructura web que tengo es la siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<div align="center" name="estatica" id="estatica">
                        <tr bgcolor="#FFFFFF">
                          <td class="texto"><div align="left"><img src="Images/espacio.gif" width="5" height="1" >Estática: Técnología HTML,PHP,JS. <br >
                          </div></td>
                          <td colspan="3" align="center">
                            <input name="estatic" type="checkbox" id="estatic" onClick="disponibilidad()" >
                          </td>
                        </tr></div><div name="dinamica" id="dinamica">
                        <tr bgcolor="#FFFFFF">
                          <td class="texto"><img src="Images/espacio.gif" width="5" height="1" >Dinámica: Macromedia Flash</td>
                          <td colspan="3" align="center">
                          <input name="dinamic" type="checkbox" id="dinamic" onClick="disponibilidad()" value="300" ></td>
                        </tr></div>
 
<div id="extension" name="extension">
                <table border="0" cellpadding="0" cellspacing="0" >
 
				  <tr bgcolor="#FFFFFF">
                    <td width="349"><img src="Images/espacio.gif" width="5" height="8" ><span class="titulo">Extensión del sitio</span></td>
                    <td width="31"><select name="extension" class="total" id="extension" onChange="disponibilidad()">
                        <option value="100">5 pág.</option>
                        <option value="120">6 pág.</option>
                        <option value="140">7 pág.</option>
                        <option value="160">8 pág.</option>
                        <option value="180">9 pág.</option>
                        <option value="200">10 pág.</option>
                        <option value="220">11 pág.</option>
                        <option value="240">12 pág.</option>
                        <option value="260">13 pág.</option>
                        <option value="280">14 pág.</option>
                        <option value="300">15 pág.</option>
                        <option value="320">16 pág.</option>
                        <option value="340">17 pág.</option>
                        <option value="360">18 pág.</option>
                        <option value="380">19 pág.</option>
                        <option value="400">+20 pág.</option>
                    </select></td>
                    <td width="5"> </td>
                  </tr>
				  <tr bgcolor="#FFFFFF">
				    <td> </td>
				    <td> </td>
				    <td> </td>
				    </tr>
                </table>
              </div>
El problema es que me da error, no me va... no me hace nada, si alguien me pudiera ayudar se lo agradecería muchisimo gracias.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ocultar divs

Publicado por Matahi (19 intervenciones) el 12/06/2006 11:24:27
Mejor mueve este post al foro js.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar