Este tutorial servirá para aqueles que estão precisando de utilizar javascript em locais como links.
É muito simples. existem 2 métodos.
O primeiro é por esse código:
O problema é que a função do # é levar até o topo da página, ele te levará ao topo da página e executará o script. Se você estiver usando seu objeto em um iframe não tem problema, ele levará ao topo da página do iframe, e se ele não tiver scroll não vai subir.
O Segundo método é o correto, pois ele não fará nada alem de executar o seu script.
Fica assim:
Pronto, javascript:void(0); é um valor nulo, e não fará nada com a sua página.
É muito simples. existem 2 métodos.
O primeiro é por esse código:
<a href="#" onClick="javascript:funcao1();" >
O problema é que a função do # é levar até o topo da página, ele te levará ao topo da página e executará o script. Se você estiver usando seu objeto em um iframe não tem problema, ele levará ao topo da página do iframe, e se ele não tiver scroll não vai subir.
O Segundo método é o correto, pois ele não fará nada alem de executar o seu script.
Fica assim:
<a href="javascript:void(0);" onClick="javascript:funcao1();" >
Pronto, javascript:void(0); é um valor nulo, e não fará nada com a sua página.