Cara menghubungkan html ke javascript

#Javascript #HTML

Baru belajar Javascript?

..dan masih bingung dengan cara menulis Javascript di HTML?

Tenang!

Saya akan menjelaskannya.

Ada 4 cara menulis kode Javascript pada HTML.

Dari keempat cara ini, ada yang biasa dan sering digunakan..

..ada juga yang ‘aneh’, jarang digunakan sih tapi masih work!

Apa saja keempat cara itu?

Mari kita bahas:

Penulisan kode Javascript menggunakan tag adalah cara umum yang digunakan.

Tag dapat kita buat di dalam tag maupun .

Contoh:




    
    Penulisan Javascript
    
    console.log["Hi, ini kode Javascript"];
    




document.write["Javascript itu keren!"];


Hasilnya:

Mana sih yang lebih baik?

ditulis di dalam atau di ?

Kedua cara ini memang sah-sah saja dilakukan, namun ada juga pendapat yang mengatakan:

Placing scripts at the bottom of the element improves the display speed, because script interpretation slows down the display. 1

Penulisan di akhir akan meningkatkan kecepatan display atau tampilnya konten di web.

Karena, jika kita tulis di dalam , script tersebut akan dieksekusi terlebih dahulu sebelum konten ditampilkan.

Jadi, disarankan menulis kode Javascript di dalam , tepatnya sebelum tutup .

Cara kedua, kita bisa menulis Javascript di File yang terpisah dengan HTML.

Biasanya digunakan jika kita tidak ingin kode Javascript bercampur dengan kode HTML.

Bagaimana caranya?

Caranya, buatlah sebuah file yang berekstensi .js. File ini kita isi dengan kode Javascript.

Sebagai contoh, saya akan membuat file eksternal dengan nama kode-script.js dan file-external.html sebagai kode HTML-nya.

Berikut ini isi file kode-script.js :

document.write["Kode Javascript dari File Eksternal"];

Lalu isi file-external.html adalah sebagai berikut:





Penulisan Javascript



    

Hasilnya:

Coba kamu perhatikan!

Pada kode HTML file-external.html, kita tetap menggunakan tag . Akan tetapi, tag ini tidak kita isi dengan kode Javascript. Melainkan kita menggunakan atribut src untuk menggunakan kode Javascript yang ada di file kode-script.js.

O ya, perlu diperhatikan juga:

Tag tetap harus ditutup dengan walaupun tidak punya isi.

Salah: ❌

Benar: ✅

Lalu gimana jika kode Javascript-nya berada di folder yang berbeda dengan dokumen HTML-nya?

Atau Javascriptnya berada di internet?

Itu gimana?

Untuk kode Javascript yang berada di folder yang berbeda, kita menulisnya mengikuti alamat path foldernya.

Misalnya struktur foldernya seperti ini:

Karena file kode-script.js berada di dalam folder js, maka kita harus menulisnya:

Giaman paham kan?

Nah, untuk kode Javascript yang diambil dari internet, kita cukup tuliskan alamat URL dari Javascript tersebut.

Contoh:

Penulisan Javascript pada atribut bisanya dilakukan pada atribut event.

Contoh:

Klik donk!

Pada contoh ini, kita membuat elemen dan memiliki attribut title yang berisi kode Javascript.

Nantinya, kode javascript yang ada di dalam atribut title akan dieksekusi saat event klik terjadi pada elemen .

Apakah Javascript hanya bisa ditulis pada atribut title saja?

Atribut title adalah salah satu atribut event yang ada di HTML, kode Javascript bisa ditulis di semua atribut event.

Ingat atribut event!

Bukan atribut biasa.

Jika kamu ingin lihat semua atribut event, silahkan cek di Event Reference.

Penulisan atribut event di HTML diawali dengan on, misalnya untuk event click, maka pada atribut HTML ditulis title.

Contoh lagi biar makin paham:





    
    
    Penulisan Javascript di Atriibut



    
    Panjang: 0 karakter


Pada contoh ini, kita menggunakan event keyup, maka ditulis onkeyup. Event ini terjadi saat kita melepas tombol di keyboard.

Jadi nantinya saat kita mengetik pada elemen , kode Javascript yang ada di onkeyup akan dieksekusi.

Kode Javascript tersebut berfungsi untuk menampilkan jumlah karakter yang diketik.

Hasilnya:

4. Penulisan Javascript pada URL

Nah ini yang menurut saya cara yang cukup aneh.

Cara ini memang jarang digunakan dan hampir tidak ada yang menggunakannya di dalam aplikasi.

Tapi tetap bisa.

Caranya, pada URL kita gunakan javascript: lalu diikuti dengan kode Javascript yang ingin dieksekusi.

Contoh:

javascript:alert["Nah! ini Javascript"]

Ini di ketik pada address bar browser.

Maka hasilnya:

Catatan: Cara ini tidak bekerja di web browser versi terbaru, karena ini merupakan sebuah celah yang bisa dipakai untuk serangan XSS.

Lalu, bagaimana kita menggunakan cara ini di HTML?

Cara ini bisa kita gunakan pada tag , lalu mengisinya di atribut href.

Contoh:

Coba Klik

Hasilnya:

Jadi saat link diklik, ia akan membuka URL javascript: dan menjalankan kode Javascript yang ada di sana.

Mirip seperti event title ya.

Akhir Kata..

Nah, itulah 4 cara menulis Javascript di HTML.

Cara manakah yang akan kamu gunakan?

Menurut saya, cara pertama, kedua, dan ketiga cukup sering dan umum dipakai.

Sedangkan cara keempat, tidak saya rekomendasikan untuk digunakan, cukup diketahui saja hehehe.

Sekian, terimakasih sudah membaca sampai habis.

Selanjutnya silahkan pelajari:

  • Cara Menampilkan Output pada Javascript

O ya, untuk tutorial Javascript lainnya..

Silahkan cek di 📖 List Tutorial Javascript.

Bagaimana cara yang benar untuk menggunakan file JavaScript di HTML?

Cara membuat JavaScript di HTML secara langsung Anda bisa langsung menambahkan JavaScript di HTML dengan menggunakan tag yang mencakup semua kode JS yang Anda tulis. Kode JS yang bisa ditambahkan: di antara tag

Di dalam elemen HTML manakah kita meletakkan JavaScript?

Menulis Javascript pada Tag Penulisan kode Javascript menggunakan tag adalah cara umum yang digunakan. Tag dapat kita buat di dalam tag maupun .

Bagaimana cara memanggil menghubungkan file CSS dari dokumen HTML?

untuk Cara menghubungkan HTML dengan CSS caranya sangat mudah. gunakan tag untuk menghubungkan html dengan css.

Bagaimana cara menempatkan JavaScript secara internal?

Cara pertama yang bisa dilakukan untuk memasukkan kode JavaScript ke dalam halaman HTML adalah menggunakan tag secara internal. Maksud internal di sini adalah kode JavaScript ditulis pada halaman yang sama dengan HTML.

Bài mới nhất

Chủ Đề