Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

panetony

esperar para continuar...

Recommended Posts

Pessoal,

Boa Tarde.

 

Estou com a seguinte dificuldade:

 

Tenho uma página com um botão.

Quando clico neste botão faço duas coisas:

1) mostro uma div com um fechar;

2) exibo um alert ("teste");

 

exemplo:

 

on_click_botao ()

{

mostra_a_div;

alert("teste);

}

 

ok...

esta funcionando... em partes...

 

pois eu quero exibir o alert somente de pois que clicar no botao da div...

 

o botao da div oculta-a...

 

mas o está mostrando a div e logo em seguida exibindo o alert...

 

como resolvo isso ?!

 

 

Valeu !

 

 

 

 

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que o que voc^está querendo fazer é mostrar ou esconder um conteúdo. Olha esse script:

 

fhelp = function(param) {
	if($(param).style.display == "none") {
		$(param).style.display = "block";
                alert("teste");
	else $(param).style.display = "none";
}

é só no botão passar no onclick do botão o id do elemento em questão.

 

OBS: o $ é um "atalho" do prototype para document.getElementById. Caso não use o prototype só substitua os $ por document.getElementById(param)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então...

Não posso colocar o alert no botao da div...

 

preciso realmente colocar apos a chamada da div, ou seja, após a div ser fechada !

 

isso teria como ?!

 

Valeu !

 

 

 

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites


<script>

fhelp = function(param) {

if($(param).style.display == "none") {

$(param).style.display = "block";

alert("teste");

else $(param).style.display = "none";

}

</script>

 

 

//no body, voce tem a sua div

 

 

<div>

<input onclick="fhelp('id_da_div')" />

</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal,

boa noite.

 

vejam só...

 

da maneira que estao fazendo dá certo. porém não é o que eu preciso...

 

realmente preciso que o alert fique fora da funcao que mostra/oculta a div...

preciso do alert logo apos a div ser "fechada".

 

valeu !

 

 

 

 

abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que? pode explicar?

 

não entendi bem.. e nem vi motivo de deixar esse alert fora.. talvez trabalhando com um return você consiga.. mas sem entender do que se trata, não consigo pensar em nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>
fhelp = function(param) {
        if($(param).style.display == "none") {
                $(param).style.display = "block";
                
        else $(param).style.display = "none";
}
</script>


//no body, voce tem a sua div


<div>
<input onclick="fhelp('id_da_div');alert("teste");" />
</div>

 

 

ou

 

 

 

 

<script>
fhelp = function(param) {
        if($(param).style.display == "none") {
                $(param).style.display = "block";
                
        else $(param).style.display = "none";
alert("teste");
}
</script>


//no body, voce tem a sua div


<div>
<input onclick="fhelp('id_da_div');" />
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.