280 votes

modifier le curseur du doigt pointeur

J'ai ce un et je ne sais pas que j'ai besoin d'insérer dans le "onmouseover", de sorte que le curseur se transforme en doigt pointeur comme un lien régulier:

    <a class="menu_links" onclick="displayData(11,1,0,'A')" onmouseover=""> A </a>

J'ai lu quelque part que je dois mettre:

    onmouseover="cursor: hand (a pointing hand)"

Mais il ne fonctionne pas pour moi.

En Plus je ne suis pas sûr si cela est considéré comme le JavaScript, le CSS, ou simplement le HTML.

merci

534voto

Scott Points 6468
<a class="menu_links" onclick="displayData(11,1,0,'A')" onmouseover="" style="cursor: pointer;"> A </a>

C'est css.

Ou dans une feuille de style:

a.menu_links { cursor: pointer; }

61voto

Joseph Silber Points 69582

Vous pouvez le faire en CSS:

a.menu_links {
    cursor: pointer;
}

C'est en fait le comportement par défaut pour les liens. Vous devez avoir en quelque sorte substituée ailleurs dans votre CSS, ou il n'y a pas d' href d'attribut (il manque dans votre exemple).

9voto

Mandeep Pasbola Points 1663

en css écrire

a.menu_links:hover{ cursor:pointer}

4voto

Alex K. Points 67805

Ajouter un href d'attribut pour faire un lien valide & return false; dans le gestionnaire d'événements pour l'empêcher de causer une navigation;

<a href="#" class="menu_links" onclick="displayData(11,1,0,'A'); return false;" onmouseover=""> A </a>

(Ou displayData() return false et ..="return displayData(..)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X