Penso che la "risposta migliore" sopra, anche se accurata dal punto di vista programmatico, in realtà non risponda alla domanda posta. la domanda chiede come cambiare il puntatore nell'evento mouseover. Vedo post su come si possa avere un errore da qualche parte non risponde alla domanda. Nella risposta accettata, l'evento mouseover è vuoto (onmouseover=""
) e l'opzione di stile, invece, è inclusa. Sconcertante perché questo è stato fatto.
Potrebbe non esserci nulla di sbagliato nel collegamento dell'indagine. considerare il seguente codice HTML:
<a id=test_link onclick="alert('kinda neat);">Click ME!</a>
Quando di un topo utente su questo link, il puntatore non si trasforma in una mano ... invece, il puntatore si comporta come se fosse in bilico su di testo normale. Uno potrebbe non volere questo ... e così, il puntatore del mouse deve essere detto di cambiare.
la risposta ricercato per è questo (che è stato pubblicato da un altro):
<a id=test_link onclick="alert('Nice!');"
onmouseover="this.style.cursor='pointer';">Click ME!</a>
Tuttavia, questo è un incubo ... se hai un sacco di questi, o utilizzare questo genere di cose tutto il luogo e decide di fare una specie di cambiamento o di imbattersi in un bug. meglio fare una classe CSS per esso:
a.lendhand {
cursor: pointer;
}
poi:
<a class=lendhand onclick="alert('hand is lent!');">Click ME!</a>
ci sono molti altri modi che sarebbe, forse, meglio di questo metodo. DIV s, BUTTON s, IMG s, ecc potrebbe rivelarsi più utile. Non vedo alcun danno nell'uso di <a>...</a>
, però.
jarett.
è css e l'evento onmouseover è un evento javascript. – Scott
Non inserisci css direttamente in onmouseover = "". Inoltre, il cursore: la mano mentre si passa il mouse sopra il tuo link dovrebbe essere l'azione predefinita. Se questo non sta accadendo, potrebbe esserci un altro problema a portata di mano. – Tank
possibile duplicato di [come impostare lo stile del cursore sul puntatore per i collegamenti senza hrefs] (http://stackoverflow.com/questions/2409836/how-to-set-cursor-style-to-pointer-for-links-without- hrefs) –