Tengo un anclaje que no va a ningún lado pero que tiene un clic (por ejemplo, <a onclick="..."></a>
). Mi pregunta pertenece al atributo href
. ¿Qué debería poner para el valor?Ancla de enlace vacío
Si simplemente omito href
, el ancla no tiene la decoración adecuada: el icono del puntero del mouse no cambia cuando se coloca el mouse sobre él.
Si uso href="#"
, la ventana se desplaza a la parte superior de la página cuando se hace clic en el enlace.
Si uso href="javascript:..."
y pongo el valor de onclick
procediendo javascript:
, la página se deja y la barra de direcciones contiene el Javascript cuando se hace clic en el enlace.
Cuando me refiero al comportamiento del navegador, me refiero a Chrome, que lo estoy probando para empezar.
¿Qué debería poner para href
cuando el ancla no es un enlace real pero existe solo para que el onclick
realice un comportamiento?
¿Y cuáles son las alternativas? – core