Foros del Web » Programando para Internet » Javascript »

volver a mostrar boton

Estas en el tema de volver a mostrar boton en el foro de Javascript en Foros del Web. Hola amigos, Tengo un problema al querer volver a mostrar un boton. Tengo 2 paginas. La primera es donde se encuentra el boton, este lo ...
  #1 (permalink)  
Antiguo 26/08/2008, 09:49
 
Fecha de Ingreso: agosto-2008
Mensajes: 38
Antigüedad: 15 años, 8 meses
Puntos: 0
volver a mostrar boton

Hola amigos,

Tengo un problema al querer volver a mostrar un boton.

Tengo 2 paginas.

La primera es donde se encuentra el boton, este lo que hace es encviarme a la pagina 2, y al momento que valida el envio el boton se queda oculto con el siguiente codigo:

var bt=document.getElementById('b1')
bt.style.visibility='hidden';

que lo saque de este mismo foro muchas gracias, bueno entonces ahora me encuentro en la pagina 2 y de aqui tengo otro boton el cual con un

javascript:top.close()

en el evento del onclick, cierro la pagina 2 y me quedo solo con la pagina 1, pero con el boton todavia oculto.

Ahora es la gran pregunta.

¿Como puedo volver a mostrar este boton?

Un saludo,

Muchas gracias.
  #2 (permalink)  
Antiguo 26/08/2008, 09:54
Avatar de foreverOdd  
Fecha de Ingreso: noviembre-2007
Ubicación: Caracas
Mensajes: 489
Antigüedad: 16 años, 5 meses
Puntos: 14
Respuesta: volver a mostrar boton

var bt=document.getElementById('b1')
bt.style.visibility='visible';
__________________
My path is lit by my own fire, I only go where I desire
  #3 (permalink)  
Antiguo 26/08/2008, 10:08
 
Fecha de Ingreso: agosto-2008
Mensajes: 38
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: volver a mostrar boton

Lo he puesto de esa manera que me dices pero no funciona me dice que necesito un objeto.

Lo que he hecho ha sido que en el evento onclick de la pagina 2 es lo siguiente:

<input type="button" class="combo" value="Aceptar"
onclick="javascript:top.close();mostrar();" >

y la funcion con mostrar es la siguiente, siguiendo el ejemplo que me han proporcionado.

function mostrar()
{
var bt=document.getElementById('b1')
bt.style.visibility='visible';
}

y sale el error, he tratado con el parent.document.getElementById('b1') pero tambien me falla, una cosa ¿esta bien editado el parent???
  #4 (permalink)  
Antiguo 26/08/2008, 10:17
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: volver a mostrar boton

Prueba con:
Código PHP:
var bt=opener.document.getElementById('b1'); 
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 26/08/2008, 10:24
 
Fecha de Ingreso: agosto-2008
Mensajes: 38
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: volver a mostrar boton

Muchas gracias, si que ha funcionado.

Les agradezco a todos por la ayuda.
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 11:58.