Ir para conteúdo

POWERED BY:

Arquivado

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

Angellis

Referência ao objeto que chamou a função

Recommended Posts

Tenho 3 elementos que chamam uma função que deixam eles invisiveis. Como passo a referencia para a função?

Em vez de fazer assim:

 

HTML:

<a id="banana" href="#" onclick="javascript:hide('banana')">Banana</a><a id="maca" href="#" onclick="javascript:hide('maca')">Maça</a><a id="melao" href="#" onclick="javascript:hide('melao')">Melão</a>
java script:

function hide(ref){	document.getElementById(ref).style.visibility = "hidden";}
Como seria para eu não precisar passar o id para a função?

Tentei um <a id="melao" href="#" onclick="java script:hide(this)">Melão</a> mas não deu certo.

 

Grato,

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>function hide(ref){	document.getElementById(ref.id).style.visibility = "hidden";}</script>.........<a id="melao" href="#" onclick="javascript:hide(this)">Melão</a>

isso

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.