Pengenalan JavaScript
JavaScript
adalah nama implementasi Netscape Communications Corporation untuk ECMAScript
standar, suatu bahasa skrip yang didasarkan pada konsep pemrograman berbasis
prototipe. Bahasa ini terutama terkenal karena penggunaannya di situs web (sebagai
JavaScript sisi klien) dan juga digunakan untuk menyediakan akses skrip untuk
objek yang dibenamkan (embedded) di aplikasi lain.
Walaupun
memiliki nama serupa, JavaScript hanya sedikit berhubungan dengan bahasa
pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara
semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman
Self.
Skrip JavaScript yang dimasukkan di dalam berkas HTML ataupun XHTML
harus dimasukkan di antara tag <script>...</script>.
Event pada JavaScript
Event
|
Keterangan
|
Abort
|
Akan dibangkitkan jika user
menghentikan pemuatan tag <IMG>, yaitu jika menekan tombol Stop atau melakukan klik pada link.
|
Blur
|
Akan dibangkitkan jika sebuah
elemen form kehilangan focus masukan, yaitu ketika user menekan tombol tab atau melakukan klik pada form
yang lain.
|
Change
|
Akan dibangkitkan jika
informasi masukan pada elemen form (text, textarea, dsb) diubah oleh user.
|
Click
|
Akan dibangkitkan jika user malakukan klik.
|
Error
|
Akan dibangkitkan jika terjadi kesalahan saat browser
memuat halaman.
|
Focus
|
Ketika element form menerima focus masukan.
|
Load
|
Ketika browser selesai memuat document.
|
MouseOut
|
Ketika pointer mouse keluar dari daerah link atau image.
|
MouseOver
|
Ketika pointer mouse terletak diatas sebuah link
|
Reset
|
Ketika user menekan tombol reset.
|
Select
|
Ketika user memilih sebagian atau seluruh teks pada elemen
form berupa kotak teks.
|
Submit
|
Ketika user menekan tombol submit.
|
Unload
|
Ketika user keluar dari dokumen tersebut.
|
Contoh Script
<input
type="button" value="Klik" onclick="alert( 'Halo
Dunia!');">
<input
type="button" value="Klik" onclick="halo();">
<script
type="text/javascript">
function halo() {
alert( "Halo Dunia!" );
}
</script>
Tidak ada komentar:
Posting Komentar