Close Menu
  • Pengetahuan Umum
  • Pilihan Ganda
  • Perbedaan
  • Tumbuhan
  • Website
    • HTML
    • CSS
    • JavaScript
    • Python
Facebook X (Twitter) Instagram
  • Demos
  • Buy Now
Facebook X (Twitter) Instagram Pinterest Vimeo
AnalisWinterAnalisWinter
  • Tumbuhan
  • Teknologi
  • Perbedaan
  • Website
  • Pengetahuan Umum
    1. Pilihan Ganda
    2. Bahasa Indonesia
    3. Kesenian
    4. IPS
    5. Matematika
    6. Penjaskes
    7. View All

    Ali sedang berjalan di pinggir trotoar, kemudian truk dari arah sama sedang melaju dengan keadaan cepat.

    Juni 20, 2025

    Pencetus pertama kali prinsip kimia hijau adalah?

    Juni 20, 2025

    Air hujan yang meresap ke dalam tanah akan mengalami perkolasi. Dalam proses tersebut air akan membentuk akumulasi yang disebut dengan?

    Juni 20, 2025

    Peningkatan jumlah kendaraan di jalan raya dapat meningkatkan kadar gas karbon di atmosfer

    Juni 20, 2025

    Perbedaan Cerpen dan Fabel Memahami Dua Bentuk Cerita Pendek

    Juni 16, 2024

    Teks Cerita Inspiratif Termasuk Karya?

    Oktober 17, 2024

    Apa yang Dimaksud dengan Ritme/Birama?

    Maret 24, 2025

    Apa yang Dimaksud dengan Tekstur dalam Unsur Seni Rupa?

    Maret 24, 2025

    Bentuk yang Dihasilkan dari Seni Patung

    Februari 22, 2025

    Sebutkan Cara Menciptakan Garis dalam Pembuatan Karya Seni Rupa

    Januari 3, 2025

    Ideologi Tertutup Mempunyai Ciri Khas Tertentu yang Membedakannya dengan Ideologi Terbuka

    Maret 11, 2025

    Pandangan Hidup Bangsa dan Ideologi Bagi Negara Indonesia adalah?

    Maret 10, 2025

    Tujuan Didirikan AFTA

    Maret 3, 2025

    Terangkan Tujuan Pendudukan Jepang di Indonesia!

    Februari 26, 2025

    Diskriminan persamaan koordinat 2x² + 5x – 3 = 0 adalah?

    Mei 5, 2025

    Tools Konversi Inci ke Sentimeter

    Desember 7, 2024

    300 Gram Berapa Sendok Makan

    Desember 6, 2024

    90 Menit Berapa Jam

    Desember 6, 2024

    Sikap yang Harus Diperhatikan pada Saat Gerakan Berguling Adalah?

    Maret 24, 2025

    Gerakan Senam Lantai yang Mendukung Gerakan Meroda Adalah?

    Maret 16, 2025

    Apa Saja Tujuan Dribbling Ball dalam Permainan Bola Basket?

    Maret 12, 2025

    Tujuan Menggiring Bola Tinggi dalam Permainan Bola Basket Adalah?

    Maret 12, 2025

    Salah satu manfaat utama dari pengolahan ikan melalui teknik fermentasi adalah

    Juni 7, 2025

    Apa yang Dimaksud dengan Teknik Sautéing?

    Juni 7, 2025

    Jelaskan Proses Pengemasan Vakum dan Manfaatnya pada Produk Olahan Pangan Hewani

    Juni 7, 2025

    Curacron vs Demolish

    Mei 12, 2025
Subscribe
AnalisWinterAnalisWinter
Home»JavaScript»Cara Menulis Kode JavaScript di HTML

Cara Menulis Kode JavaScript di HTML

Analis WinterBy Analis WinterNovember 9, 2024
Cara Menulis Kode JavaScript di HTML

JavaScript adalah bahasa pemrograman yang sangat populer untuk menambahkan interaktivitas dan dinamika pada halaman web. Salah satu cara paling umum untuk menggunakan JavaScript adalah dengan mengintegrasikannya langsung ke dalam file HTML. Berikut ini adalah panduan lengkap cara menulis kode JavaScript di HTML.

1. Menulis JavaScript di Dalam Tag <script>

Cara paling sederhana untuk menulis JavaScript di dalam HTML adalah dengan menggunakan tag <script>. Tag ini memungkinkan kalian untuk menyisipkan kode JavaScript langsung di bagian <head> atau <body> dari dokumen HTML.

Contoh Kode:

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Contoh JavaScript di HTML</title>
</head>
<body>
    <h1>Hello, World!</h1>

    <script>
        // Ini adalah kode JavaScript yang akan tampil di konsol
        console.log("Hello, World!");
    </script>
</body>
</html>

Pada contoh di atas, kode JavaScript ditulis di dalam tag <script> yang diletakkan di bagian <body>.

2. Menambahkan JavaScript Eksternal

Selain menulis JavaScript langsung di dalam HTML, kalian juga bisa menyimpan kode JavaScript di file terpisah dengan ekstensi .js. Setelah itu, panggil file JavaScript tersebut di dalam HTML menggunakan atribut src di tag <script>. Metode ini sangat berguna untuk membuat kode lebih rapi dan terorganisir.

Contoh Kode:

  1. Buat file JavaScript eksternal, misalnya script.js:
    console.log("Ini adalah kode dari file JavaScript eksternal.");
  2. anggil file script.js di dalam HTML:
    <!DOCTYPE html>
    <html lang="id">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>JavaScript Eksternal</title>
        <script src="script.js"></script>
    </head>
    <body>
        <h1>Menggunakan File JavaScript Eksternal</h1>
    </body>
    </html>

3. Menulis JavaScript Inline

Kalian juga bisa menulis JavaScript langsung di dalam elemen HTML menggunakan atribut onclick, onmouseover, onchange, dan lainnya. Metode ini sering disebut JavaScript inline.

Contoh Kode:

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JavaScript Inline</title>
</head>
<body>
    <h1>Menggunakan JavaScript Inline</h1>
    <button onclick="alert('Tombol diklik!')">Klik Saya</button>
</body>
</html>

Pada contoh ini, fungsi JavaScript alert langsung dipanggil ketika tombol diklik.

4. Menempatkan JavaScript di <head> atau <body>

Kalian bisa menempatkan tag <script> baik di bagian <head> maupun <body>. Namun, perlu diingat bahwa penempatan ini dapat mempengaruhi kinerja halaman:

  • JavaScript di <head>: Biasanya di-load sebelum seluruh halaman HTML selesai diproses. Hal ini dapat memperlambat waktu muat halaman.
  • JavaScript di <body> atau akhir <body>: Membuat halaman memuat lebih cepat karena HTML akan diproses terlebih dahulu sebelum JavaScript di-load.

5. Menggunakan async dan defer untuk Optimasi

Tag <script> mendukung atribut async dan defer, yang membantu dalam pengaturan kapan kode JavaScript akan di-load.

  • async: Script akan dimuat bersamaan dengan HTML, tetapi eksekusi akan terjadi segera setelah script selesai di-load.
  • defer: Script akan di-load setelah HTML selesai dimuat sepenuhnya.

Contoh Kode:

<script src="script.js" async></script>
<script src="script.js" defer></script>

Berikut ini adalah contoh lengkap HTML yang mencakup beberapa cara untuk menulis kode JavaScript:

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Contoh Menulis JavaScript di HTML</title>
    
    <!-- JavaScript Internal -->
    <script>
        function showMessage() {
            alert("Ini adalah pesan dari JavaScript internal di dalam tag <script>!");
        }
    </script>
    
    <!-- JavaScript Eksternal -->
    <script src="script.js" defer></script> <!-- script.js adalah file eksternal -->
</head>
<body>
    <h1>Contoh Implementasi JavaScript di HTML</h1>
    
    <!-- JavaScript Inline -->
    <button onclick="alert('Tombol dengan JavaScript Inline di-klik!')">Klik Saya (JavaScript Inline)</button>

    <br><br>

    <!-- Menggunakan JavaScript Internal -->
    <button onclick="showMessage()">Klik Saya (JavaScript Internal)</button>

    <br><br>
    
    <!-- Bagian yang menampilkan hasil dari JavaScript Eksternal -->
    <div id="externalResult"></div>
</body>
</html>
Demo

Penjelasan Contoh di Atas:

  1. JavaScript Internal:
    • Fungsi showMessage() ditulis langsung di dalam tag <script> pada bagian <head>. Kalian bisa memanggilnya melalui tombol yang memiliki onclick="showMessage()".
  2. JavaScript Eksternal:
    • File eksternal bernama script.js dipanggil dengan src="script.js". Atribut defer memastikan bahwa skrip ini akan dimuat setelah HTML selesai diproses.
    • Di dalam script.js, kalian bisa menambahkan kode JavaScript seperti berikut:
      document.getElementById("externalResult").innerText = "Ini adalah teks yang dimuat dari JavaScript eksternal.";
  3. JavaScript Inline:
    • Pada tombol pertama, JavaScript langsung ditulis dalam atribut onclick, yang akan menampilkan alert ketika tombol diklik.

Dengan contoh di atas, kalian bisa melihat berbagai cara untuk mengintegrasikan JavaScript ke dalam HTML. Pastikan file script.js berada di direktori yang sama atau sesuaikan jalurnya agar bisa terbaca dengan benar.

Share. Facebook Twitter Pinterest Telegram WhatsApp Copy Link
Analis Winter

Halo saya adalah Admin dari analiswinter. Semoga artikel kami dapat membatu.

Related Posts

Percabangan pada JavaScript

Jenis Operator dalam JavaScript

Jendela Dialog pada Javascript

Top Posts

Perbedaan Lacto B dan L Bio

Desember 28, 202462 Views

Perbedaan Benoson N dan Benoson G

Desember 28, 202459 Views

Perbedaan DAMRI Bisnis dan Eksekutif

Oktober 26, 202456 Views

Perbedaan Warna Baju Istri TNI

November 24, 202428 Views

Perbedaan NGT Terbuka dan Tertutup

November 29, 202424 Views
Facebook X (Twitter) Instagram Pinterest
  • Home
  • Buy Now
© 2025 ThemeSphere. Designed by ThemeSphere.

Type above and press Enter to search. Press Esc to cancel.