Dibaca: 773

Cara Menggunakan JavaScript pada HTML

Cara Menggunakan JavaScript pada HTML

Kode JavaScript disisipkan ke dalam halaman HTML dengan tag <script>.
Jadi semua kode JavaScript berada diantara tag <script> dan </script>.

Penempatan JavaScript pada bagian head atau body

JavaScript bisa ditempatkan dalam halaman HTML pada bagian head atau body atau keduanya

JavaScript pada bagian head

Berikut ini adalah contoh penempatan JavaScript pada bagian head dimana sebuah fungsi dipanggil saat tombol diklik.

<!DOCTYPE html>
<html>
   <head>
   <script>
      function myFunction() { 
         document.getElementById("bagian1").innerHTML = "Teksnya berubah.";
      }
   </script>
   </head>
   <body>
      <h1>Halaman Web</h1>
      <p id="bagian1">Sebuah Paragraf</p>
      <button type="button" onclick="myFunction()">Try it</button>
   </body>
</html>

JavaScript pada bagian body

Berikut ini adalah contoh penempatan JavaScript pada bagian body dimana sebuah fungsi dipanggil saat tombol diklik.

<!DOCTYPE html> <html> <body> <h1>Halaman Web</h1> <p id="bagian1">Sebuah Paragraf</p> <button type="button" onclick="myFunction()">Try it</button> <script> function myFunction() { document.getElementById("bagian1").innerHTML = "Teksnya berubah."; } </script> </body> </html>

JavaScript Eksternal

Kode JavaScript bisa juga ditempatkan pada file eksternal. Penggunaan eksternal sangat praktis bila kode JavaScript digunakan pada banyak halaman HTML. File JavaScript eksternal disimpan dengan ekstensi .js. Untuk menggunakan JavaScript eksternal, sebuah referensi harus dibuat yaitu dengan menempatkan nama file JavaScript pada bagian atribute src (source) dari tag <script>

<script src="kodejs.js"></script>

Bagian referensi ini bisa ditempatkan pada bagian head atau body dari halaman HTML dan akan berfungsi layaknya kode JavaScript yang ditulis lokal.

Perlu diketahui bahwa pada file JavaScript eksternal tidak boleh mengandung tag <script>.

Event dan Fungsi JavaScript

Sebuah fungsi (function) pada JavaScript adalah sebuah blok kode yang bisa dipanggil.
Sebagai contoh memanggil sebuah fungsi ketika sebuah event terjadi seperti ketika sebuah tombol/button diklik.