Denne artikkelen vil demonstrere prosedyren for å endre musepekeren ved hjelp av JavaScript.
Hvordan endre musepekeren ved hjelp av JavaScript?
For å endre musepekeren, bruk "markør”Eiendom i JavaScript. Det er flere forhåndsdefinerte markørtyper tilgjengelige i JavaScript. Noen få av dem er “peker”,“ikke tillatt”,“misligholde”,“Endre størrelse”, Og“bevege seg”. Ikonene til disse ofte brukte musepekerne vises i tabellen nedenfor:
Syntaks
Følg den gitte syntaks for å endre musepekeren for å bruke “markør”Eiendom:
dokument.stil.markør = verdi;Her, "verdi”Er det forhåndsdefinerte navnet på markøren:
Eksempel 1: Endre musepekeren ved hjelp av getElementById () -metode
Endre musepekeren på en bestemt tekst, bruk JavaScript “markør”Eiendom med“getElementById ()”Metode, som vil hente elementet ved hjelp av den tildelte ID -en.
Syntaks
Bruk følgende syntaks for å endre musepekeren på en bestemt tekst:
dokument.GetElementsById (ID).stil.markør = verdi;Her:
I HTML -filen oppretter du en uordnet liste der musepekeren endres på hoveren av tekst:
Muspekeren
Utgangen viser den uordnede listen der musepekeren vil endre seg når musen svever over listeelementene:
Nå i Tag, hent listeelementene ved hjelp av deres tildelte ID, og bytt deretter musepekeren ved å bruke "markør”Eiendom:
dokument.getElementById ("Pointer").stil.Cursor = "Pointer";Produksjon
Eksempel 2: Endre musepekeren ved å bruke QuerySelector () -metoden
I det følgende eksempel, endre musepekeren på noe element uten å tildele en ID, ved å bruke "QuerySelector ()”Metode. Det krever et argument "velger”Det er HTML -elementet der markøren/pekeren vil endre seg når markøren vil sveve over den.
Syntaks
Følg den gitte syntaks for å endre musepekeren på et spesifikt element:
dokument.QuerySelectorAll (Selectors).stil.markør = verdi;Lag en knapp og fest en “ved trykk”Arrangement med det, som vil kalle funksjonen som heter“ClickToload ()”:
Muspekeren
Definere en funksjon “ClickToload ()”, Endre musepekeren på et knappeklikk ved å bruke JavaScript”markør”Eiendom med“QuerySelector ()”Metode ved å passere en“knapp”Som en velger:
funksjon clickToload ()Utgangen viser en “fremgang/vent”Markør på knappeklikk:
Eksempel 3: Endre musepekeren ved hjelp av getElementsbyTagName () -metode
Her kan du bruke musepekeren på et element ved hjelp av tagnavnet ved hjelp av "getElementsByTagName ()”Metode. Den vil stille musepekeren på elementet uten en OnClick -hendelse.
Syntaks
For å stille inn musepekeren på elementer ved hjelp av et tagnavn, bruk syntaksen nedenfor.
dokument.getElementsByTagName (tagname).stil.markør = verdi;Opprett en knapp ved hjelp av HTML -knappekoden:
Ring "getElementsByTagName ()”Metode ved å passere tagnavnet”knapp”Og sette indeksen 0 som indikerer, bruk den bare på den første knappen på websiden:
dokument.getElementsByTagName ("Button") [0].stil.Cursor = "Not-tillatt";Utgangen indikerer at når markøren kommer til “Advarsel”Knapp, markøren vil endre seg:
Konklusjon
For å endre musepekeren, “stil.markør ” Eiendom endrer verdien i JavaScript. Den setter musemarkøren mens pekeren er på det spesifiserte elementet. Du kan bruke denne egenskapen med forskjellige JavaScript -metoder inkludert, getElementById () -metode, QuerySelector () -metode og GetElementSByTagName () -metoden avhengig av situasjonen. Denne artikkelen demonstrerte prosedyren for å endre musepekeren ved hjelp av JavaScript.