Foros del Web » Programando para Internet » Javascript »

Mostrar div con javascript

Estas en el tema de Mostrar div con javascript en el foro de Javascript en Foros del Web. Buenas.!!!!, tengo un sencillo problema, tengo dos div "num1" y otro "num2" este ultimo esta oculto. quiero hacer una funcion que cuando aprieto el div ...
  #1 (permalink)  
Antiguo 08/02/2011, 16:46
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 17 años, 3 meses
Puntos: 7
Pregunta Mostrar div con javascript

Buenas.!!!!, tengo un sencillo problema,

tengo dos div "num1" y otro "num2" este ultimo esta oculto.

quiero hacer una funcion que cuando aprieto el div "num1" aparezca el div "num2"

desde ya muchas gracias

saludos a todos

fede

PD: busque en google pero no funciona.

Código Javascript:
Ver original
  1. <script language="JavaScript">
  2. function ocultar(num1)
  3. {
  4.       document.all[num1].style.visibility='hidden';
  5. }
  6. </script>
  #2 (permalink)  
Antiguo 08/02/2011, 17:21
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 11 meses
Puntos: 51
Respuesta: Mostrar div con javascript

Probá con esto:

Código Javascript:
Ver original
  1. <script language="JavaScript">
  2. function toggle(opt)
  3. {
  4. if(opt == 1) {
  5.   document.getElementById("num1").style.display='none';
  6.   document.getElementById("num2").style.display='';
  7. } else {
  8.   document.getElementById("num2").style.display='none';
  9.   document.getElementById("num1").style.display='';
  10. }
  11.  
  12. }
  13. </script>


en tu html:


Código HTML:
Ver original
  1. <div id="num1" onclick="toggle(2)"></div>
  2.  
  3. <div id="num2" style="display:none" onclick="toggle(1)"></div>
  #3 (permalink)  
Antiguo 08/02/2011, 20:52
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 17 años, 3 meses
Puntos: 7
Pregunta Respuesta: Mostrar div con javascript

Buenas, gracias por tu tiempo..!!!, en algo fallo yo, no se bien como van los codigos, te muestro lo que hice, sale toda la pantalla en blanco.

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Untitled Document</title>
  5. <div id="num1" onclick="toggle(2)"></div>
  6.  
  7. <div id="num2" style="display:none" onclick="toggle(1)"></div>
  8.  
  9. <script language="JavaScript">
  10. function toggle(opt)
  11. {
  12. if(opt == 1) {
  13.   document.getElementById("num1").style.display='none';
  14.   document.getElementById("num2").style.display='';
  15. } else {
  16.   document.getElementById("num2").style.display='none';
  17.   document.getElementById("num1").style.display='';
  18. }
  19.  
  20. }
  21. </head>
  22.  

Saludos a todos
fede
  #4 (permalink)  
Antiguo 08/02/2011, 21:13
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 11 meses
Puntos: 51
Respuesta: Mostrar div con javascript

Claro, tus divs no tienen tamaño, ni background de color. Agregale algo de estilos y veras si funciona.
  #5 (permalink)  
Antiguo 08/02/2011, 21:22
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 17 años, 3 meses
Puntos: 7
Pregunta Respuesta: Mostrar div con javascript

Hola, buenas, ok, entonces le pongo estilos, como fondo tipo de texto etc.
pruebo y te aviso

muchas gracias.!!!!

saludos
fede
  #6 (permalink)  
Antiguo 08/02/2011, 21:49
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 17 años, 3 meses
Puntos: 7
Pregunta Respuesta: Mostrar div con javascript

hola de nuevo, y gracias nuevamente por tu tiempo,

hice esto le di estilos pero sale en blanco en que le estoy fallando?

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <title>Untitled Document</title>
  3.  
  4. <style type="text/css">
  5. .num1 {
  6.     background:#0F6;
  7.    
  8. }
  9. .num2 {
  10.     border:double:#F00;
  11.    
  12.    
  13. }
  14. </head>
  15.  
  16.  
  17. <div id="num1" onclick="toggle(2)"></div>
  18.  
  19. <div id="num2" style="display:none" onclick="toggle(1)"></div>
  20. <script language="JavaScript">
  21. function toggle(opt)
  22. {
  23. if(opt == 1) {
  24.   document.getElementById("num1").style.display='none';
  25.   document.getElementById("num2").style.display='';
  26. } else {
  27.   document.getElementById("num2").style.display='none';
  28.   document.getElementById("num1").style.display='';
  29. }
  30.  
  31. }
  32.  
  33.  
  34. </body>
  35. </html>

Gracias y Saludos
fede
  #7 (permalink)  
Antiguo 08/02/2011, 22:06
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 11 meses
Puntos: 51
Respuesta: Mostrar div con javascript

Tenés que ponerle un width y un height a ambos divs

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:36.