Comunidad de diseño web y desarrollo en internet online

onclick sin recargar la pagina

Citar            
MensajeEscrito el 09 Sep 2009 06:36 pm
Bueno no es que en realidad la recargue como dice el titulo sino lo que sucede es que pongo una funcion dentro de un link y al link le pongo el atributo href="#" de la siguiente manera

Código HTML :

<a href="#" onclick="mifuncion();">dame click</a>


el problema es que cuando doy click se mueve la pagina hasta el top, es decir, el scroll de la pagina se va hasta arriba, y yo quiero que no se mueva, se me ocurre que puedo poner

Código HTML :

<a href="javascript:mifuncion();">dame click</a> 


pero esto no me gusta mucho porque aparece en la barra de estado. ¿alguien conoce alguna otra solucion?

Por nodream

Claber

99 de clabLevel



 

opera
Citar            
MensajeEscrito el 09 Sep 2009 07:00 pm
Una opción es no usar el tag <a>. Para que aparezca el puntero puedes usar CSS:

Código HTML :

cursor:  pointer;


Saludos!

Por -Javier-

21 de clabLevel



Genero:Masculino  

Diseñador programático o Programador gráfico

firefox
Citar            
MensajeEscrito el 09 Sep 2009 07:30 pm
Gracias, pero he resuelto el problema solo le agregue un return false; despues de la funcion

Código HTML :

<a href=="#" onclick="mifuncion(); return false;">dame click</a>

Por nodream

Claber

99 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.