Pemrograman Web-Javascript

17
Andre Stafiyan, S.Kom

Transcript of Pemrograman Web-Javascript

Page 1: Pemrograman Web-Javascript

Andre Stafiyan, S.Kom

Page 2: Pemrograman Web-Javascript

Memahami tentang struktur javascript Memahami tentang pemrograman di

javascript Memahami tentang pemakaian obyek dan

form

Page 3: Pemrograman Web-Javascript

Javascript adalah bahasa skrip yang ditempelkan pada kode HTML dan diproses di sisi klien.

Dengan adanya bahasa ini, kemampuan dokumen HTML menjadisemakin luas.

Sebagai contoh, dengan menggunakan JavaScript dimungkinkanuntuk memvalidasi masukan-masukan pada formulir sebelumformulir dikirimkan ke server.

Javascript bukanlah bahasa Java dan merupakan dua bahasa yang berbeda.

Javascriptdiinterpretasikan oleh klien (kodenya bisa dilihat padasisi klien), sedangkan kode Java dikompilasi oleh pemrogram danhasil kompilasinyalah yang dijalankan oleh klien.

Page 4: Pemrograman Web-Javascript

<SCRIPT LANGUAGE = ”JavaScript”> <!- -

▪ Penulisan kode javascript

// - - > </SCRIPT>

Keterangan : Kode <!- - // - - > umumnya disertakan dengan

tujuan agar sekiranya browser tidak mengenaliJavaScript maka browser akanmemperlakukannya sebagai komentar sehingga

tidak ditampilkan pada jendela browser.

Page 5: Pemrograman Web-Javascript

Properti Properti adalah atribut dari sebuah objek. Contoh,

objek mobil punya properti warna mobil. Penulisan :

▪ Nama_objek.nama_properti = nilai▪ window.defaultStatus = ”Selamat Belajar JavaScript”;

Metode Metode adalah suatu kumpulan kode yang digunakan

untuk melakukan sesuatu tindakan terhadap objek. Penulisan :

▪ Nama_objek.nama_metode(parameter)▪ document.write (”Hallo”

Page 6: Pemrograman Web-Javascript

Skrip Javascript dalam dokumen HTML dapatdiletakkan pada :1. Bagian Head2. Bagian Body (jarang digunakan).

Page 7: Pemrograman Web-Javascript

Pemakaian Alert sbg property window <HTML> <HEAD> <TITLE>Alert Box</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript">

▪ <!--▪ window.alert("Ini merupakan pesan untuk Anda");▪ //-->

</SCRIPT> </BODY> </HTML>

Page 8: Pemrograman Web-Javascript

<HTML> <HEAD> <TITLE>Skrip JavaScript</TITLE> </HEAD> <BODY> Percobaan memakai JavaScript:<BR>

<SCRIPT LANGUAGE = "JavaScript"> <!-- document.write("Selamat Mencoba JavaScript<BR>"); document.write("Semoga sukses!"); //--> </SCRIPT>

</BODY> </HTML>

Page 9: Pemrograman Web-Javascript

<HTML> <HEAD> <TITLE>Pemasukan Data</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var nama = prompt("Siapa nama Anda?","Masukkan nama

anda"); document.write("Hai, " + nama); //--> </SCRIPT> </BODY> </HTML>

Page 10: Pemrograman Web-Javascript

<HTML> <HEAD> <TITLE>Contoh Program Javascript</TITLE> </HEAD> <SCRIPT language="Javascript"> function pesan(){ alert ("memanggil javascript lewat body onload") } </SCRIPT> <BODY onload=pesan()> </BODY> </HTML>

Page 11: Pemrograman Web-Javascript

<HTML><HEAD><TITLE>Contoh Program Javascript</TITLE></HEAD><SCRIPT language="Javascript">function test (val1,val2){document.write("<br>"+"Perkalian : val1*val2 "+"<br>")document.write(val1*val2)document.write("<br>"+"Pembagian : val1/val2 "+"<br>")document.write(val1/val2)document.write("<br>"+"Penjumlahan : val1+val2 "+"<br>")document.write(val1+val2)document.write("<br>"+"Pengurangan : val1-val2 "+"<br>")document.write(val1-val2)document.write("<br>"+"Modulus : val1%val2 "+"<br>")document.write(val1%val2)}</SCRIPT>

<BODY><input type="button" name="button1" value="arithmetic"onclick=test(9,4)></BODY></HTML>

Page 12: Pemrograman Web-Javascript

<HTML><HEAD><TITLE>Contoh Program Javascript</TITLE></HEAD><SCRIPT language="Javascript">function test () {val1=window.prompt("Nilai I :")val2=window.prompt("Nilai II :")document.write("<br>"+"val1==val2"+"<br>")document.write(val1==val2)document.write("<br>"+"val1!=val2"+"<br>")document.write(val1!=val2)document.write("<br>"+"val1&gtval2"+"<br>")document.write(val1>val2)document.write("<br>"+"val1&ltval2"+"<br>")document.write(val1<val2) }</SCRIPT><BODY><input type="button" name="button1" value="relational"onclick=test()></BODY></HTML>

Page 13: Pemrograman Web-Javascript

<HTML> <HEAD> <TITLE>Contoh if-else</TITLE> </HEAD> <BODY> <SCRIPT LANGUAGE = "JavaScript"> <!-- var nilai = prompt("Nilai (0-100): ", 0); var hasil = ""; if (nilai >= 60) hasil = "Lulus"; else hasil = "Tidak Lulus"; document.write("Hasil: " + hasil); //--> </SCRIPT> </BODY> </HTML>

Page 14: Pemrograman Web-Javascript

<HTML> <HEAD> <TITLE>Contoh Program Javascript</TITLE> </HEAD> <BODY> <SCRIPT language="Javascript"> <!-- for (x=0;x<=10;x++) document.write(x+"<br>") // --> </SCRIPT> </BODY> </HTML>

Page 15: Pemrograman Web-Javascript

<html><head> </head><SCRIPT language="Javascript">function test () {var val1=document.kirim.T1.valueif (val1%2==0)document.kirim.T2.value="bilangan genap"elsedocument.kirim.T2.value="bilangan ganjil"}</SCRIPT><body><form method="POST" name="kirim"><p>BIL <input type="text" name="T1" size="20">MERUPAKAN BIL <input type="text" name="T2" size="20"></p><p><input type="button" value="TEBAK" name="B1" onclick=test()></p></form></body></html>

Page 16: Pemrograman Web-Javascript

Buat halaman html untuk mengkonversi nilaiangka menjadi nilai huruf dengan menggunakanjavascript Konversi : 0-40 =E 41-55=D 56-60=C 61-65=BC 66-70=B 71-80=AB 81-100=A

Page 17: Pemrograman Web-Javascript

See U Next week