Lompat ke konten Lompat ke sidebar Lompat ke footer

Properti Cursor Style DOM HTML dan Fungsinya

Properti cursor Style DOM pada HTML merupakan properti yang digunakan untuk mengatur atau mengembalikan tipe cursor untuk ditampilkan pada pointer mouse.


Sebelum memahami lebih dalam materi tentang Properti Cursor Style DOM HTML dan Fungsinya, terlebih dahulu pelajari materi tentang: Mereset Penghitungan HTML Menggunakan counterReset Style DOM, Menghitung Inkrementasi HTML Menggunakan counterIncrement Style DOM, dan Menggabungkan Kolom HTML Menggunakan columnSpan Style DOM.

Sintak:
  • digunakan untuk mengembalikan properti cursor: object.style.cursor
  • digunakan untuk mengatur nilai properti cursor: object.style.cursor=value

Property Values:
  • alias: digunakan untuk menampilkan suatu indikasi dari cursor yang akan diciptakan.
  • all-scroll: digunakan untuk memberikan indikasi scroll.
  • auto: merupakan nilai default dari properti cursor yang berfungsi untuk mengatur cursor browser.
  • cell: digunakan untuk mengindikasikan cursor sebuah sel atau sekelompok sel yang diseleksi.
  • context-menu: digunakan untuk mengindikasikan cursor bahwa sebuah konteks menu telah tersedia.
  • col-resize: digunakan untuk mengindikasikan cursor bahwa kolom dapat dilakukan resized secara horizontal.
  • copy: digunakan untuk mengindikasikan cursor tentang suatu hal yang akan dilakukan proses copy.
  • crosshair: digunakan untuk render cursor seperti sebuah crosshair.
  • default: default cursor.
  • e-resize: digunakan untuk mengindikasikan tepian dari box yang akan digerakkan ke kanan.
  • ew-resize: digunakan untuk mengindikasikan cursor sebuah bidirectional resize cursor.
  • help: digunakan untuk mengindikasikan bahwa informasi petunjuk telah tersedia.
  • move: digunakan untuk mengindikasikan sesuai yang akan digerakkan.
  • n-resize: digunakan untuk mengindikasikan tepian dari box yang akan digerakkan ke arah atas.
  • ne-resize: digunakan untuk mengindikasikan tepian box yang akan digerakkan ke atas kanan.
  • nesw-resize: digunakan untuk mengindikasikan resize cursor bidirectional.
  • ns-resize: digunakan untuk mengindikasikan resize cursor bidirectional.
  • nw-resize: digunakan untuk mengindikasikan tepian kotak cursor yang akan digerakkan ke atas kiri.
  • nwse-resize: digunakan untuk mengindikasikan sebuah resize cursor bidirectional.
  • no-drop: digunakan untuk mengindikasikan cursor bahwa item yang di-drag tidak dapat dilakukan drop pada bagian tersebut.
  • none: digunakan untuk mengindikasikan cursor yang tidak dilakukan render untuk elemen tertentu.
  • not-allowed: digunakan untuk mengindikasikan cursor bahwa aksi yang di-requested tidak akan dieksekusi.
  • pointer: digunakan untuk mengindikasikan bahwa cursor adalah sebuah pointer dan link.
  • progress: digunakan untuk mengindikasikan cursor bahwa program sedang sibuk.
  • row-resize: digunakan untuk mengindikasikan bahwa baris dapat dilakukan resize secara vertikal.
  • s-resize: digunakan untuk mengindikasikan bahwa tepian box akan digerakkan ke arah bawah.
  • se-resize: digunakan untuk mengindikasikan cursor bahwa tepian kotaknya akan digerakkan ke bawah kanan.
  • sw-resize: digunakan untuk mengindikasikan cursor bahwa tipian kotaknya akan digerakkan ke bawah kiri.
  • text: digunakan untuk mengindikasikan cursor bawah teks kemungkinan diseleksi.
  • URL: digunakan sebuah tanda koma untuk memisahkan daftar dari URL ke cursor kostumisasi dan cursor umum pada bagian akhir dari daftar.
  • vertical-text: digunakan untuk mengindikasikan cursor bahwa teks vertikal mungkin akan diseleksi.
  • w-resize: digunakan untuk mengindikasikan cursor bahwa tepian dari box akan digerakkan ke kiri.
  • wait: digunakan untuk mengindikasikan cursor bahwa program sedang sibuk.
  • zoom-in: digunakan untuk mengindikasikan cursor bahwa suatu elemen dapat dilakukan zoom in.
  • zoom-out: digunakan untuk mengindikasikan cursor bahwa suatu elemen dapat dilakukan zoom out.
  • initial: digunakan untuk mengatur nilai properti ke nilai default-nya.
  • inherit: digunakan untuk menerima nilai turunan dari elemen parent.

Return Values: digunakan untuk mengembalikan sebuah nilai string, dimana value merepresentasikan nilai tampilan cursor ketika pointer mouse sedang digerakkan ke elemen tertentu.

Baca Juga:

Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style cursor DOM

</title>

 

<style>

.wait 

{

cursor: wait;

}

 

h1 

{

color: green;

}

</style>

 

</head>

 

<body>

<center>

 

<h1>

Blog Elfan

</h1>

 

<p id="myP">

Gerakkan mouse ke teks sebelum 

dan sesudah dilakukan klik 

pada tombol berikut!

</p>

 

<button 

type="button"

onclick="myFunction()">

Change cursor

</button>

 

<script>

function myFunction() 

{

document.getElementById(

"myP").style.cursor = "pointer";

}

</script>

 

</center>

</body>

 

</html>

Output:

Blog Elfan

Gerakkan mouse ke teks sebelum dan sesudah dilakukan klik pada tombol berikut!


Artikel ini didedikasikan kepada: Raihan Putratama Adisatya, Renanda Sukma Berliani, Ria Kusuma, Rio Budi Hendrawan, dan Risa Devi Anjaini.

6 komentar untuk "Properti Cursor Style DOM HTML dan Fungsinya"

  1. Jenis browser apa saja yang dapat digunakan untuk mengaktifkan properti cursor style DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut adalah beberapa browser populer yang dapat digunakan untuk mengaktifkan properti cursor Style DOM pada HTML:
      1. Google Chrome
      2. Edge
      3. Mozilla Firefox
      4. Opera
      5. Safari

      Hapus
  2. Apa yang dimaksud dengan properti cursor Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Properti cursor Style DOM pada HTML merupakan properti yang menunjukkan alias dari sesuatu yang akan dibuat atau diciptakan pada dokumen HTML.

      Hapus
  3. Apa fungsi properti cursor pada HTML?

    BalasHapus
    Balasan
    1. Cursor pada properti HTML berfungsi untuk mengontrol bentuk atau tampilan dan nuansa cursor ketika kursor tersebut digerakkan pada elemen HTML apapun dengan menggunakan jenis properti cursor yang telah ditentukan sebelumnya.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -