W tym artykule pokazuje procedurę zmiany wskaźnika myszy za pomocą JavaScript.
Jak zmienić wskaźnik myszy za pomocą JavaScript?
Aby zmienić wskaźnik myszy, użyj „kursor„Własność w JavaScript. Istnieje wiele predefiniowanych typów kursorów dostępnych w JavaScript. Kilka z nich to „wskaźnik”,„niedozwolony”,„domyślny”,„Zmień rozmiar", I "przenosić". Ikony tych powszechnie używanych wskaźników myszy pokazano w poniższej tabeli:
Składnia
Postępuj zgodnie z podaną składnią, aby zmienić wskaźnik myszy, aby użyć „kursor" nieruchomość:
dokument.styl.cursor = wartość;Tutaj "wartość”Jest predefiniowaną nazwą kursora:
Przykład 1: Zmień wskaźnik myszy za pomocą metody getElementById ()
Zmień wskaźnik myszy na określonym tekście, użyj JavaScript „kursor„Nieruchomość z„getElementById ()„Metoda, która przyniesie element za pomocą przypisanego identyfikatora.
Składnia
Użyj następującej składni, aby zmienić wskaźnik myszy w określonym tekście:
dokument.getElementsById (id).styl.cursor = wartość;Tutaj:
W pliku HTML utwórz listę nieopisaną, w której wskaźnik myszy zmienia się na zawisie tekstu:
Wskaźnik myszy
Dane wyjściowe pokazuje listę nieopisaną, w której wskaźnik myszy zmieni się, gdy mysz unosi się na elementy listy:
Teraz w Tag, pobieraj pozycje listy za pomocą przypisanego identyfikatora, a następnie zmień wskaźnik myszy za pomocą „kursor" nieruchomość:
dokument.getElementById („wskaźnik”).styl.cursor = „wskaźnik”;Wyjście
Przykład 2: Zmień wskaźnik myszy za pomocą metody QuerySelelect ()
W poniższym przykładzie zmień wskaźnik myszy na dowolnym elemencie bez przypisania identyfikatora, używając „QuerySelelect ()" metoda. To wymaga argumentu „selektor„To jest element HTML, w którym kursor/wskaźnik zmieni się, gdy kursor unosi się nad nim.
Składnia
Postępuj zgodnie z podaną składnią, aby zmienić wskaźnik myszy na określonym elemencie:
dokument.querySelelectionAll (selektory).styl.cursor = wartość;Utwórz przycisk i dołącz „na kliknięcie„Zdarzenie z nim, które wywoła funkcję o nazwie„ClickToload ()”:
Wskaźnik myszy
Zdefiniuj funkcję „ClickToload ()”, Zmień wskaźnik myszy na przycisku Kliknij za pomocą JavaScript„kursor„Nieruchomość z„QuerySelelect ()„Metoda, przekazując„przycisk„Jako selektor:
Funkcja ClickToload ()Wyjście pokazuje „postęp/czekaj”Kursor przycisku Kliknij:
Przykład 3: Zmień wskaźnik myszy za pomocą metody getelementsBaTagname ()
Tutaj zastosuj wskaźnik myszy na element za pomocą nazwy znacznika za pomocą „getElementsBaTagname ()" metoda. Ustawia wskaźnik myszy na elemencie bez zdarzenia OnClick.
Składnia
Aby ustawić wskaźnik myszy na elementach za pomocą nazwy znacznika, użyj poniżej podanej składni.
dokument.getElementsByTagname (tagname).styl.cursor = wartość;Utwórz przycisk za pomocą znacznika przycisku HTML:
Zadzwoń do "getElementsBaTagname ()„Metoda, przekazując nazwę znacznika”przycisk”I ustawianie indeksu 0 co wskazuje, zastosuj to tylko do pierwszego przycisku na stronie internetowej:
dokument.getElementsBaTagName („przycisk”) [0].styl.cursor = „nie-ujmowany”;Wyjście wskazuje, że kiedy kursor dojdzie do „Ostrzeżenie„Przycisk, kursor zmieni się:
Wniosek
Aby zmienić wskaźnik myszy, „styl.kursor" właściwość zmienia wartość w JavaScript. Ustawia kursor myszy, podczas gdy wskaźnik znajduje się na określonym elemencie. Możesz użyć tej właściwości z różnymi metodami JavaScript, w tym metodą getElementById (), metodą QuerySelelection () i metodą getElementByTagname () w zależności od sytuacji. W tym artykule pokazano procedurę zmiany wskaźnika myszy za pomocą JavaScript.