Kamis, 07 Februari 2008

Event Di JavaScript

JavaScript Merupakan bahasa pemrograman web yang sangat lincah, memiliki event yang sangat bermanfaat bagi halaman web. Tapi sebelumnya kita bebrkan dulu mengenai javascript.


JavaScript berbeda dengan Java, tidak ada hubungan secara langsung antara keduanya. Yang pertamakali merancang JavaScript adalah perusahaan Netscape,yang ingin melengkapi browser miliknya yang sebelumnya telah mendukung java untuk bisalebih dimanfaatkan oleh para programer non Java. Kemudian terciptalah bahasa pemrograman bernama LiveJava yang dalam perkembangannya berubah nama menjadi JavaScript.


Kembali ke topik awal dimana JavaScript merupakan bahasa pemrograman yang lincah terutama disebabkan oleh eventnya. Dengan adanya event-event di JavaScript megisikan untuk mengakomodasi event dari sebuah halaman web,dengan kata laen bertipa event-drivent.Event-Driventadalah kode-kode JavaScript bisa diaktifkan ketika event-event tersebut terjadi. BErbagai event yang dikenali di JavaScript adalah:


>> onabort = terjadi ketika user membatalkan sebuah kegiatan
>> onblur = terjadi ketika seuah elemen kehilangan fokus
>> onchange = terjadi ketika data di sebuah object kontrol mengalami perubahan nilai
>> onclick = terjadi ketika user mengklik element tertentu
>> ondbclick = terjadi ketika user mengklik dua kali pada sebuah element
>> ondragdrop = terjadi ketika user melakukan drag dan drop pada element tertentu
>> onerror = terjadi ketika ada error
>> onfokus = terjadi ketika element mengalami fokus
>> onkeydown = terjadi ketika tombol di keybort tertekan
>> onkeypress = terjadi ketika user menekan sebuah tombol di keyboard
>> onkeyup = terjadi ketika user melepaskan penekanan tombol
>> onload = terjadi ketika halaman di load pertama kali
>> onmousedown = terjadi ketika user menekan tombol maouse
>> onmousemove = terjadi ketika user menggerkkan maouse
>> onmouseout = terjadi ketika user menggerakkan kursor menjauhi element
>> 0nmouseover = terjadi ketika usr menggerakkan kursor pada suatu element
>> onreset = terjadi ketika user mengklik tombol reset
>> onresize = terjadi ketika user melakukan perubahan ukuran
>> onsubmit = terjadi ketika user mengklik tombol submit
>> onunload = terjadi ketika user melakukan unload pada sebuah halaman dan membuka halaman laen

Tidak ada komentar: