Pemrograman Web:Javascript 1: Difference between revisions
No edit summary |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 71: | Line 71: | ||
==== Contoh: ==== | ==== Contoh: ==== | ||
<syntaxhighlight lang="html"> | |||
<a href="#" onclick="alert('Yey!')">Klik aku!</a> | |||
</syntaxhighlight>atau bisa juga seperti ini:<syntaxhighlight lang="html"> | |||
<a href="javascript:alert('Yey!')">Klik aku!</a> | |||
</syntaxhighlight>Perhatikan… | |||
Pada atribut <code>onclick</code> dan <code>href</code> fungsi javascript di tuliskan di sana. | |||
Atribut <code>onclick</code> merupakan atribut HTML untuk menyatakan fungsi yang akan dieksekusi saat elemen itu diklik. | |||
Pada contoh di atas, di jalankan fungsi <code>alert()</code>. Fungsi ini merupakan fungsi untuk menampilkan dialog. | |||
Lalu pada atribut <code>href</code>, juga memanggil fungsi <code>alert()</code> dengan didahului <code>javascript:</code>. | |||
Atribut <code>href</code> sebenarnya digunakan untuk mengisi alamat link atau URL. | |||
Karena ingin memanggil kode javascript di sana, maka alamat link tersebut di ubah | |||
menjadi <code>javascript:</code> lalu diikuti dengan fungsi yang akan dipanggil. | |||
=== Penulisan Kode javascript Eksternal === | |||
Pada cara ini, akan menulis kode javascript secara terpisah dengan file HTML. | |||
Cara ini biasanya digunakan pada proyek-proyek besar, karena diyakini—dengan cara ini—dapat lebih mudah mengelola kode project. | |||
[[Category:Materi]] | |||
[[Category:Matkul]] | |||
[[Category:Pemrograman Web]] | |||