≈ Halaman 62 ≈
BAB XII JAVASCRIPT
Javascript adalah bahasa pemrograman script yang digunakan untuk web, yang bersifat open source dan open architecture yang diletakkan di komputer klien. Perbedaannya dari bahasa
java adalah, jika java adalah bahasa pemrograman kompiler, maka javascript adalah skrip intrepreter yang diletakkan pada bagian skrip html dan penulisan javascript hanyalah memerlukan
editor teks biasa, seperti notepad, editplus dan lain sebagainya. Javascript bersifat case sensitif , artinya ada pembedaan antara menggunakan huruf
kapital dan huruf kecil. Untuk komentar dalam javascript, digunakan tanda atau .
Contoh penggunaan komentar :
script language=”Javascript” ini adalah komentar
ini adalah komentar juga script
Atau : SCRIPT LANGUAGE=”Javascript”
ini adalah komentar ini adalah komentar juga
SCRIPT
Struktur javascript :
Perintah javascript dapat ditulis dalam dokumen html atau pada file terpisah, dengan ekstensi “.JS” yang nantinya dipanggil dengan perintah src. Javascript dituliskan pada bagian head.
≈ Halaman 63 ≈ Berikut ini adalah contoh dokumen html menggunakan javascript :
html head
titlecontoh javascripttitle script language=”Javascript”
document.write“javascript yang pertama” script
head body
body html
Perintah javascript dapat dituliskan terpisah dari dokumen html, dan dipanggil dengan perintah : script src=http:nama_file_js.js
script
Menggunakan javascript untuk validasi data form :
html head
titleMembuat Validasititle script LANGUAGE=JAVASCRIPT
function ValidasiForm { if document.FormTamu.nama.value== {
alertKolom nama tidak boleh kosong; return false;
} if document.FormTamu.alamat.value== {
alertKolom Alamat tidak boleh kosong; return false;
} if document.FormTamu.email.value== {
alertKolom Email tidak boleh kosong; return false;
} }
script head
body
≈ Halaman 64 ≈ form onSubmit=return ValidasiForm name=FormTamu
method=post action= table class=TABLE width=307 border=0
cellspacing=0 cellpadding=3 tr align=left bgcolor=00FF00
th colspan=2 scope=colForm Validasi th tr
tr td width=92Nama td
td width=246 input name=nama type=text id=nama size=25
maxlength=35td tr
tr tdAlamattd
tdinput name=alamat type=text id=alamat size=25 maxlength=35td
tr tr
tdEmailtd tdinput name=email type=text id=email
size=25 maxlength=35td tr
tr tdnbsp;td
tdinput type=submit name=Submit value=Kirimtd
tr table
form body
html
Dokumen html diatas akan menampilkan sebuah formulir isian. Jika ser tidak mengisi data pada textbox nama,alamat dan email maka akan ada konfirmasi atau pesan dari javascript yang berupa
alert message box.
≈ Halaman 65 ≈ Gambar 12.1 : pesan kesalahan dari javascript.
≈ Halaman 66 ≈
BAB XIII CSS CASCADING STYLE SHEET