Selasa, 28 Januari 2025

HTML Script

 

HTML Script

Dalam HTML, tag <script> digunakan untuk menyisipkan script, biasanya menggunakan Javascript. Kenapa kita membutuhkan script? Hal ini diperlukan untuk membuat website kita menjadi semakin interaktif. Kalian bisa menuliskan script langsung di dalam HTML atau bisa juga dipisah menjadi file yang berbeda lalu tambahkan attribute src="" untuk menyambungkan script tersebut.

Memanipulasi website dengan Javascript disebut dengan DOM Manipulation. Kalian bisa belajar tentang DOM Manipulation di repository bellshade Javascript.

Contoh Penggunaan <script>

<html lang="en">
  <head>
    <title>Script</title>
  </head>
  <body>
    <h1 id="h1">Belum diklik!</h1>
    <button id="button">Klik Saya!</button>

    <script>
      document.getElementById("button").addEventListener("click", function () {
        document.getElementById("h1").innerText = "Sudah diklik!";
      });
    </script>
  </body>
</html>

Hasilnya:





Attribute yang ada pada <script>

AttributevalueDeskripsi
asyncasyncDigunakan untuk membuat script didownload saat HTML sedang diparse, lalu setelah selesai didownload, script langsung dieksekusi/dijalankan tanpa perlu menunggu pada titik yang memiliki tag <script>. (Attribute ini hanya bisa digunakan pada script eksternal)
crossoriginanonymoususe-credentialMembuat mode request menjadi HTTP CORS Request.
deferdeferDigunakan untuk membuat script didownload pada saat HTML sedang diparse. Setelah selesai didownload, script tidak langsung dieksekusi. Script baru dieksekusi dan dijalankan ketika HTML telah selesai diparse. (Attribute ini hanya bisa digunakan pada script eksternal)
integrityhash fileDigunakan untuk mengizinkan browser memeriksa script yang diambil untuk memastikan bahwa jangan jalankan apabila sumber dimanipulasi.
nomoduletruefalseDigunakan untuk menentukan bahwa script tidak boleh dijalankan di browser yang mendukung modul ES2015.
reffererpolicyno-referrerno-referrer-when-downgradeoriginorigin-when-cross-originsame-originstrict-originstrict-origin-when-cross-originunsafe-urlDigunakan untuk menentukan informasi mana yang akan dikirim saat mengambil script.
srcURLDigunakan untuk menentukan url dari file script yang akan digunakan.
typescripttypeDigunakan untuk menentukan jenis media dari script.

Referensi:

Tidak ada komentar:

Posting Komentar

Animation

  Animation Sedikit berbeda dengan  transition , yang terjadinya animasi hanya ketika ada perubahan kondisi.  Animation  digunakan untuk mem...