Membuat tombol link dengan javascript

❮ JavaScript String Reference

Example

let text = "Free Web Building Tutorials!";
let result = text.link["//www.w3schools.com"];

Try it Yourself »

Definition and Usage

String link[] is deprecated in JavaScript.

Avoid using it.

It may cease to work in your browser at any time.

The link[] method returns a string embedded in an string

Syntax

Parameters

Parameter Description
url Required.
The URL to link to.

Return Value

A string embedded in an tag.

❮ JavaScript String Reference


#HTML5 #HTML

Apa jadinya web tanpa ada link?

Kamu bisa bayangkan gak?

Pengunjung harus mengetik sendiri alamat URL dari web yang ingin dia buka.

Misalkan:

Ia ingin membuka halaman about, maka harus mengetik:

//www.petanikode.com/about.html

Lalu ia ingin beralih ke halaman Contact, maka harus mengetik lagi:

//www.petanikode.com/contact.html

Ribet! 😫

Karena itu, kita membutuhkan link.

Nah, pada tutorial ini..

..kita akan belajar cara membuat link di HTML.

Mari kita mulai!

Apa itu Link di HTML?

Link atau Hyperlink adalah elemen HTML yang berfungsi menghubungkan suatu halaman web ke halaman web yang lain.

Elemen ini bisa diklik.. dan nanti akan membuka halaman lain sesui alamat URL yang diberikan.

Tidak hanya untuk menghubungkan halaman, link juga punya fungsi lain seperti scroll top, download file, menjalankan fungsi javascript, dll.

Nanti kita akan bahas ini lebih dalam..

Nah! sekarang, bagaimana cara membuat link di HTML?

Silahkan lanjutkan membaca:

Cara Membuat Link di HTML

Link pada HTML dapa dibuat dengan tag , kemudian tag ini harus memiliki atribut href untuk menentukan alamat URL tujuan dari link.

Bentuk sederhananya seperti ini:

Contoh: link.html



    
        Tutorial Link di HTML
    
    
        Untuk lebih lengkapnya, silahkan buka:
            About us
        
    

Hasilnya:

Link akan ditampilkan dengan warna biru dan garis bawah. Ini adalah style standar dari setiap browser.

Tentu saja ini bisa kita ubah-ubah sesusi selera.

Nanti kita akan bahas caranya ya..

Nah sekarang coba klik link tersbut!

Lha! Kok erorr?

Link yang kita buat ini akan membuka halaman about.html, tapi file ini belum kita buat atau belum ada. Karena itu, pasti error.

Untuk mengatasi ini, kita harus membuat file about.html dan disimpan dalam satu folder dengan file link.html.

Isi file about.html seperti ini:



    
        Tutorial Link di HTML
    
    
      About us
        
          Ini adalah website yang dibuat dengan link.
          Kamu bisa membuka halaman dengan mudah. Tinggal klik-klik saja!
        
        
          Kembali ke halaman link
        
    

Nah, sekarng mari kita coba lagi:

Yap!

Halaman link.html dan about.html berhasil terhubung.

Tapi tunggu dulu..

Mengapa alamat URL pada atribut href ditulis dengan nama file?

About us

Bukannya harus alamat URL lengkap yang pakai http bla bla?

Ini karena link yang kita buat adalah internal link dan juga file about.html masih dalam satu folder dengan file link.html. Jadi boleh menuliskan langsung nama filenya, tanpa harus lengkap dengan http.

Untuk lebih jelasnya, mari kita pelajari jenis-jenis link dalam HTML.

Jenis-jenis Link pada HTML

Berdasarkan alamat URL yang dituju, link pada HTML dibagi menjadi dua kelompok:

  1. Internal Link: adalah link yang menuju ke domain atau halaman web itu sendiri;

  2. External Link: adalah link yang menuju domain lain.

Internal link biasanya digunakan untuk menghubungkan halaman yang satu dengan yang lainnya dalam satu website atau domain.

Sementara untuk eksternal link, digunakan untuk membuka web atau domain lain. Misalnya seperti: membuka halaman facebook, membuka chat whatsapp, membuka youtube, dan sebagainya.

Intinya:

Selama link itu membuka web lain, maka ia adalah external. Tapi kalau tetap membuka web itu sendiri maka itu internal.

Biar lebih jelas, mari kita coba membuatnya di HTML:

1. Contoh Internal Link

Buatlah file baru bernama index.html kemudian isi dengan kode berikut:



    
        Tutorial Link di HTML
    
    
      Selamat Datang
        
          Home |
          Contact |
          About
        
        
        
          Selamat datang di websiteku. Coba klik menu di atas,
          maka kamu akan membuka halaman yang berbeda. Semua
          link di atas adalah internal link.
        
        
        Copyright © 2020 by Petani Kode
    

Kemudian buat lagi file baru bernama contact.html dengan isi sebagai berikut:



    
        Tutorial Link di HTML
    
    
      Contact
        
          Home |
          Contact |
          About
        
        
        
          Kamu bisa menghubungi saya melalui nomer WA: 0871111111
          atau juga alamat email: [email protected]
        
        
        Copyright © 2020 by Petani Kode
    

Terakhir, buat file about.html dengan isi sebagai berikut:



    
        Tutorial Link di HTML
    
    
      About
        
          Home |
          Contact |
          About
        
        
        
          Ini adalah halaman about dari website saya.
          Jadi ini adalah contoh cara membuat link internal di HTML.
        
        
        Copyright © 2020 by Petani Kode
    

Pastikan semua file ini disimpan dalam satu folder.

Setelah itu, coba buka index.html dengan browser.

Maka hasilnya:

2. Contoh Eksternal Link

Cara membuat eksternal link sebenarnya sama saja seperti internal link. Perbedaanya terletak pada alamt URL yang diberikan.

Sebagai contoh.. ini adalah eksternal link yang menuju halaman facebook:

Facebook Patani Kode

Hasilnya:

Facebook Patani Kode

Maka saat link tersebut diklik, kita akan membuka halaman //www.facebook.com/petanikode.

Contoh lain lagi:

Link CTA [call to action] untuk whatsapp.

Chat dengan Saya

Hasilnya:

Chat dengan Saya

Pada link tersebut, kita memberikan alamat URL whatsapp dan nantinya akan membuka halaman tersebut. Ini juga bisa disebut eksternal link, karena ia akan membuka halaman whatsapp.

Oh iya, di sana kita berikan parameter berupa nomer hp dan juga teks.

Nah, biar lengkap.. kita akan coba tambahkan eksternal link pada file contact.html.

Silahkan buka file contact.html kemudian ubah kodenya menjadi seperti ini:



    
        Tutorial Link di HTML
    
    
      Contact
        
          Home |
          Contact |
          About
        
        
        
          Kamu bisa menghubungi saya melalui nomer WA: 
          +6287111
          atau juga alamat email: [email protected]
        
        
          Jangan lupa follow juga fan page saya ya:
          Petani Kode
        
        
        Copyright © 2020 by Petani Kode
    

Hasilnya:

Tes buka link Facebook:

Tes buka link whatsapp:

Sudah paham tentang eksternal link?

Oke, sekarang lanjut belajar atribut:

Atribut-atribut untuk Link

Selain atribut href terdapat juga beberapa atribut yang sering ditambahkan pada link, seperti: target, title, rel, style, dan lain-lain.

Menggunakan Atribut target

Atribut ini berfungsi untuk menentukan target dari pembukaan link. Ada beberapa target yang biasanya digunakan:

  • _blank akan membuka link pada jendela atau tab baru;
  • _self akan membuka link pada halaman itu sendiri [default target];
  • _top menuju bagian paling atas pada halaman;
  • _parent membuka link pada frame induk;
  • nama-frame akan membuka link pada dengan nama tertentu;

Contoh:

Facebook

Hasilnya:

Saat link tersebut diklik, browser akan membuka tab baru. Ini karena kita memberikan atribut target dengan nilai _blank.

Berikutnya, kita akan mencoba menampilkan link ke dalam sebuah frame.

Buatlah file baru bernama link-frame.html, kemudian isi kodenya seperti ini:





  Tutorial Link di HTML



  
    Sebuah Link
  
  
    
    
  


Hasilnya:

Menggunakan Atribut title

Atribut ini berfungsi untuk membuat tooltips. Tooltips adalah informasi tambahan yang akan tampil saat link disentuh pointer atau saat kita menahan tap di hp.

Contoh:



    
        Tutorial Link di HTML
    
    
        Untuk lebih lengkapnya, silahkan buka:
            About us
        
    

Hasilnya:

Live Demo:

Untuk lebih lengkapnya, silahkan buka: About us

Cara Mengubah Warna Link di HTML

Warna default link adalah biru, ini bisa kita ubah dengan style CSS. Warna bisa kita berikan untuk teks dan latar belakang [background].

Caranya:

Tambahkan atribut style kemudian isi dengan style css untuk mengubah warna, yakni color [untuk teks] dan background-color [untuk latar].

Contoh:



    
        Tutorial Link di HTML
    
    
      Selamat Datang
        
          Home |
          Contact |
          About |
          Download
        
        
        
          Selamat datang di websiteku. Coba klik menu di atas,
          maka kamu akan membuka halaman yang berbeda. Semua
          link di atas adalah internal link.
        
        
        Copyright © 2020 by Petani Kode
    

Hasilnya:

Fungsi Menarik Lainnya dari Link

Seperti yang saya bilang sebelumnya.. link tidak hanya digunakan untuk menghubungkan halaman web saja.

Ia juga bisa digunakan untuk beberapa fungsi tertentu seperti:

Membuat Link Buntu

Link buntu adalah link yang tidak akan membuka apa-pun. Ia biasanya digunakan sebagai placeholder atau sampel saja.

Cara membuatnya:

Tambahkan tanda pagar atau tanda pagar dan tanda seru pada atribut href.

Contoh:



    
        Tutorial Link di HTML
    
    
        
            Link Buntu
            Link Buntu 2
        
    

Hasilnya:

Perhatikan!

Pada contoh tersebut kita mengisi URL-nya dengan tanda pagar. Arti tanda pagar pada URL sebenarnya adalah anchor [jangkar].

Jangkar ini nantinya akan membawa kita ke lokasi tertentu di dalam dokumen HTML. Jika hanya diisi pagar saja, maka ia tidak akan kemana-mana.

Membuat Link Anchor

Link anchor adalah link yang menuju ke suatu elemen tertentu. Cara kerjanya seperti saat kita mengaitkan jangkar, lalu ditarik ke sana. Karena itu, dia dinama anchor.

Cara membuat link anchor adalah dengan mengisi alamat URL dengan tanda pagar [#], lalu diisi dengan nama id dari elemen yang akan dituju.

Contoh:



    
        Tutorial Link di HTML
    
    
        Contoh Link Anchor
        Ini adalah contoh link anchor. Coba klik link ini:
            Meluncur ke Penutup maka kamu
            akan dibawa ke bagian penutup dari dokumen ini.
        
        Apa itu Jangkar?
        
            Anchor dalam bahasa indonesia artinya jangkar. Saya yakin
            kamu pasti pernah melihat jangkar. Fungsi jangkar untuk 
            menahan kapal agar tidak hanyut. Tapi dalam HTML, fungsinya
            untuk membuat link yang bisa membawa kita meluncur ke tujuan
            jangkar itu.
        
        
            Jangkar atau anchor di HTML tidak hanya bisa digunakan pada
            satu dokumen saja. Ia juga bisa digunakan untuk membuka dokumen
            lain, lalu mengaitkan jangkarnya.
        
        
            Jangkar biasanya dibuat dengan tanda pagar [#] lalu diikuti
            dengan nama id dari elemen yang ingin dituju. Contohnya #penutup,
            maka link yang menggunakan anchor tersebut akan mencari elemen
            HTML yang memiliki id `penutup` dan membawa kita ke sana.
            Kira-kira begitulah cara kerjanya.
        
        Akhir Kata..
        
            Ini adalah penutup dari artikel ini, dan coba perhatikan headingnya.
            Di sana kita menggunakan id="penutup". Maka elemen ini akan menjadi
            tujuan dari anchor link.
        
        
            Kembali ke Atas!
        
    

Hasilnya:

Kalau kita perhatikan, di sana kita menggunakan #top sebagai URL.

Kembali ke Atas!

Sedangkan elemen yang memiliki id="top", tidak ada di dalam HTML yang kita tulis.

Mengapa link anchor ini bisa menuju ke atas?

Ini karena browser sudah paham, jika ada link anchor yang menuju ke #top maka ia akan dibawa ke bagian teratas dari dokumen.

Membuat Link untuk Memanggil Fungsi Javascript

Link dapat juga digunakan untuk memanggil fungsi Javascript.

Pemanggilan fungsi Javascript biasanya dilakukan dengan atribut even seperti title, onmouseover, onmouseout, dan sebagainya.

Contoh:



    
        Tutorial Link di HTML
    
    
        
            Jalankan JS
            
            Coba Sentuh Link ini
        
    

Hasilnya:

Sebenarnya hampir semua elemen bisa menjalankan fungsi Javascript dengan atribut event.

Nah, khusus untuk link. Dia bisa juga menjalankan fungsi Javascript melalui atribut href atau URL.

Contoh:



    
        Tutorial Link di HTML
    
    
        
            Jalankan JS
        
    

Hasilnya akan sama seperti contoh sebelemnya.

Membuat Link dengan Gambar

Membuat gambar sebagai link kadang sering dilakukan dalam web. Cara membuatnya sangat mudah, kita hanya pelu membungkus tag

Semua area gambar akan menjadi link dan jika kita klik, maka akan dibawa ke halaman yang akan dituju oleh link tersebut.

Membuat Link untuk Download File

Link kadang juga digunakan sebagai link untuk download file.

Cara membuatnya sangat mudah, kita hanya perlu memasukan alamat URL dari file yang akan didownload.

Contoh:



    
        Tutorial Link di HTML
    
    
        Silahkan Download File:
            contoh-file.zip
        
    

Hasilnya:

Pada contoh di atas, kita menuliskan langsung nama filenya. Ini karena HTML link-download.html berada dalam satu folder dengan contoh-file.zip.

Lalu, bagaimana kalau filenya berada di tempat lain?

Gampang.. tinggal ganti saja URL-nya.

Contoh:

Download Ubuntu

Membuat Link untuk Mengirim Email

Link kadang juga digunakan untuk mengirim email.

Cara membuatnya:

Ubah URL tujuan dari link dengan mailto, lalu diikuti dengan alamat email yang akan menerima email.

Contoh:



    
        Tutorial Link di HTML
    
    
        
            Info lebih lanjut:
           Hubungi Saya
        
    

Hasilnya:

Jika kamu membukanya di Google Chrome, maka ia akan membuka Gmail. Tapi jika dibuka di Firefox, ia akan memilih aplikasi email yang tersedia di komputer.

Apa Selanjutnya?

Waah.. selain menghubungkan halaman, ternyata ada begitu banyak fungsi lain dari link.

Intinya:

Kamu hanya perlu mengingat cara membuat link dan jenis-jenisnya. Karena ini adalah basic yang akan terus terpakai dalam membuat web.

Oke, Selanjutnya.. silahkan pelajari tentang:

  • Belajar HTML #08: Menampilkan Gambar pada HTML

Untuk tutorial HTML lainnya, silahkan cek di List tutorial HTML

Bagaimana Membuat tag link di HTML?

Cara Membuat Link di HTML Link pada HTML dapa dibuat dengan tag , kemudian tag ini harus memiliki atribut href untuk menentukan alamat URL tujuan dari link. Link akan ditampilkan dengan warna biru dan garis bawah. Ini adalah style standar dari setiap browser.

Apa itu link HTML?

Link HTML adalah sebuah elemen yang dapat diklik dan akan membawa pengguna ke halaman lain.

Apa fungsi dari Br dalam membuat tampilan facebook dalam HTML *?

Elemen [line break] merupakan elemen HTML yang berfungsi untuk menyisipkan baris kosong [line break] di dalam induk elemen seperti paragraf tanpa harus keluar dari elemen tersebut.

Bài mới nhất

Chủ Đề