Tengo muchas <a>etiquetas html sin el hrefatributo para hacer onclickllamadas javascript. Estos enlaces no tienen un estilo de puntero de cursor. Tienen cursor de estilo de texto.
¿Cómo puedo configurar el estilo del cursor para señalar los enlaces sin usar el hrefatributo?
Sé que puedo agregar href = "#". Tengo esto en muchos lugares en el documento html, y me gustaría saber cómo hacer un puntero de estilo de cursor para enlaces sin usar el hrefatributo.

Respuestas:
en su archivo css agregue esto ...
si no tiene un archivo CSS, agréguelo al HEAD de su página HTML
también puede usar el atributo href = "" devolviendo falso al final de su javascript.
Esto es bueno por muchas razones. SEO o si las personas no tienen javascript, href = "" funcionará. p.ej
@ver http://www.alistapart.com/articles/behavioralseparation
Editar: Vale la pena señalar que la respuesta de @ BalusC donde menciona
:hoverno es necesaria para el caso de uso del OP. Aunque se puede agregar otro estilo con el:hoverselector.fuente
cursor: hand;Simplemente agregue esto a su estilo CSS global:
De esta manera, ya no dependerá del estilo de cursor predeterminado del navegador.
fuente
textlugar depointeren Chrome.fuente
Así es como cambia el cursor de una flecha a una mano cuando pasa el cursor sobre un objeto determinado
object(myObject).fuente
Dales a todos una clase común (por ejemplo, un enlace). Luego agregue en el archivo css:
O como sugirió @mxmissile, hágalo en línea con style = "cursor: pointer;"
fuente
cree una clase con el siguiente CSS y agréguelo a sus etiquetas con eventos onclick:
fuente
Usa CSS
cursor: pointersi no recuerdo mal.Ya sea en su archivo CSS:
Luego solo agregue el siguiente HTML a cualquier elemento que desee tener el cursor de enlace:
class="link_cursor"(el método preferido).O use CSS en línea:
fuente
Versión angular:
fuente
Esto funcionó para mí:
fuente