Ir para conteúdo
Fórum Script Brasil
  • 0

Como anular onclick()


moisesf

Pergunta

Tenho uma div 500px X por 500px.

Existe um comando sobre essa div: onClick=pega_coordenada();

Depois que a coordenada do ponto do click foi pega, ele cria um ponto vermelho nessa div e criando um <span> escondido com um menuzinho.

Ao passar o mouse sobre esse ponto vermelho, a <span> é revelada com o menuzinhos e nesse menú exite um link com outro comando onClick:limpa_ponto().

Tudo funciona direitinho, mas o primeiro clique também funciona.

Acaba executando 2 funções.

Queria que o segundo click, não fosse detectado pelo clique da div de fundo.

Deparei com o seguinte: No ie está funcionando corretamente, só no chrome que não.

Como se ele não entendesse as camadas.

Editado por moisesf
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Fiz esse exemplo pra ilustrar melhor,

Veja que não não tem problema, mas no chrome o click não é interrompido e vai pro próximo click.

<style>

#mapa{

width:500px;height:500px; z-index:0; background:red; position:relative; text-align: center;

}

#aviso{

width:50px;height:150px; z-index:0; background:yellow; position:absolute; top:0;left:0;

}

</style>

<script>

function pega(){

alert ("FUNÇÃO PEGA");

}

function aviso(){

alert ("FUNÇÃO AVISO");

}

</script>

<div id="mapa" onclick="pega();" >

<div id="aviso" onclick="aviso()" ></div>

</div>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...