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]]