Anda di halaman 1dari 15

 JavaScript adalah pemrograman sisi klien yang akan dijalankan

oleh web browser dari pengunjung, dan program JavaScript biasa


ditanamkan didalam halaman web dengan tujuan untuk
menghasilkan halaman yang dinamis.

 Untuk mempelajari JavaScript sebaiknya anda menguasai dasar-


dasar HTML Script sehingga akan memudahkan anda untuk
menyisipkan program JavaScript secara baik dan benar.
 Menggunakan tag <SCRIPT>...</SCRIPT> dalam JavaScript :
Contoh :
<SCRIPT LANGUAGE="JavaScript">
<!-- Menyembunyikan script terhadap browser non-JavaScript
Perintah-perintah JavaScript anda diketik disini. // -->
</SCRIPT>

 Menggunakan tag HTML yang menangani event :


Contoh :
<A HREF="http://www.microsoft.com"
onMouseOver="window.status='Klik disini untuk mengetahui lebih
jauh tentang saya'; return true;" onMouseOut="window.status='';
">Klik disini</A>
Contoh :

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Menyembunyikan script terhadap browser non-
JavaScript document.write("Hello world.")
// akhir dari penyembunyian -->
</SCRIPT>
</HEAD>
</HTML>

_Untuk melihat hasilnya, buka file Hello.html dengan internet browser_


 Walaupun Netscape Navigator akan mengolah semua teks dalam tag <SCRIPT>
sebagai JavaScript, tetapi untuk lebih baik melakukan deklarasi LANGUAGE
yang menentukan jenis bahasa script yang digunakan. Hal ini karena ada
beberapa bahasa script lainnya untuk HTML, sehingga membiasakan diri
untuk selalu mendeklarasikan jenis bahasa script adalah suatu praktek yang
baik.
Contoh :

<HTML>
<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Menyembunyikan script terhadap browser non JavaScript
document.write("Hello world.")
// akhir dari penyembunyian -->
</SCRIPT>

</HEAD>
</HTML>
javaScript adalah suatu bahasa berdasarkan
objek dan bukan merupakan bahasa object-
oriented programming (OOP). Perancang
JavaScript tidak bertujuan membuat suatu
bahasa OOP yang baru; tetapi bertujuan
membuat suatu bahasa script untuk
mengintegrasikan objek yang telah dibuat
dengan suatu bahasa OOp kedalam
dokumen HTML. Selanjutnya JavaScript tidak
memiliki encapsulation, inheritance, dan
abstraction seperti pada C atau Java.
Tetapi classs pada JavaScript menyediakan
properti dan metode untuk membuat objek
 Javascript itu hanya memanfaatkan sub
bagian dari 3 pilar OOp yang utama
yaitu:
 Properties

 Metod
 Dan event
Properties

 Adalah object yang dapat dilihat oleh


mata
Metode

 Adalah sgala hal yang diinginkan oleh


programer, dapat berlaku terhadap
program tersebut
event

 Adalah segala sesuatu yang mungkin


terjadi terhadap suatu program akibat
perlakuan dari user
 Contoh tersebut menunjukkan program Javascript diketik diantara tag <HEAD> dan
</HEAD>.
 Jika contoh Java-Script diatas diketikkan diantara tag <BODY>, juga akan memiliki
hasil yang sama.
 Tetapi karena bagian heading akan dibaca terlebih dahulu dibandingankan dengan
bagian <BODY>, menempatkan semua fungsi maupun variabel global pada bagian
heading adalah praktek pemrograman yang baik.
 Dan semua perintah Java-Script yang berkaitan dengan dokumen ditempatkan pada
bagian body HTML.
 anda perlu mengetikkan JavaScript diantara tag komentar HTML sebagai
berikut :

<!-- Menyembunyikan script terhadap browser non JavaScript


Perintah-perintah JavaScript anda ketik disini.
// akhir dari penyembunyian -->

 Catatan
Ingat, untuk selalu mengetik JavaScript diantara baris komentar sehingga browser
non Java dapat mengabaikannya, hal ini dilakukan karena siapa saja dapat
mengunjungi homepage kita di internet dengan berbagai macam web browser.
 Menangani Event akan mengubah halaman yang statik menjadi lebih dinamis. Event
adalah hasil terhadap aksi yang dilakukan oleh pemakai, seperti klik pada mouse, klik
pada tombol submit di suatu form, dan keluar dari halaman. Netscape mengenali
sejumlah event, tetapi kita tidak akan mendiskusikannya sekarang.

 Contoh:

<FORM>
<INPUT TYPE=BUTTON VALUE="Coba Klik"
onClick="alert('Hello world')">
</FORM>

Anda mungkin juga menyukai