MODUL PEMROGRAMAN WEB

Ukuran: px
Mulai penontonan dengan halaman:

Download "MODUL PEMROGRAMAN WEB"

Transkripsi

1 MODUL PEMROGRAMAN WEB JAVASCRIPT Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011

2 DAFTAR ISI JavaScript Memasukkan JavaScript Embedded Script Inline Script External Script JavaScript Object Direct Object Operation Object Lainnya Variabel Deklarasi Variabel Type Casting Konstanta Event Event dan Object Percabangan Fungsi Kotak Dialog Alert Confirm Prompt Validasi Daftar Pustaka... 21

3 JAVASCRIPT JavaScript adalah bahasa pemrograman berbasiskan client side scripting. Yang berarti program dieksekusi disisi (browser) client, client dapat melihat skrip dan mengetahui algoritma dari program yang ditulis. JavaScript tidak memerlukan compiler khusus untuk mengeksekusi programnya, biasanya browser-lah yang bertindak sebagai compiler kode program JavaScript. Itu sebabnya terdapat beberapa perbedaan (walaupun tidak banyak) penggunaan syntax program antara satu browser dengan yang lainnya. Javascript diperkenalkan pertama kali oleh Netscape pada tahun Pada awalnya bahasa ini dinamakan "LiveScript" yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2. Pada masa itu bahasa ini banyak di kritik karena kurang aman, pengembangannya yang terkesan buru buru dan tidak ada pesan kesalahan yang di tampilkan setiap kali kita membuat kesalahan pada saat menyusun suatu program. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun (pengembang bahasa pemrograman "Java") pada masa itu, maka Netscape memberikan nama "JavaScript" kepada bahasa tersebut pada tanggal 4 desember Pada saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai "Jscript" di browser Internet Explorer Memasukkan JavaScript 1.1 Embedded Script Kode program JavScript ditanamkan langsung didalam halaman HTML. Kode program disisipkan diatara tag <script language="javascript">... </script>. 08.latihan_01.php <title>embedded Script</title> <p>program JavaScript Pertama Saya!</p> <script language="javascript"> alert("hello Dab!"); </script> 1

4 1.2 Inline Script Kode program JavaScript didefinisikan langsung didalam elemen HTML sebagai sebuah atribut. Atribut pada elemen HTML ini biasanya berkaitan dengan event, yaitu sebuah aksi yang dilakukan oleh seorang user. Misalnya seperti saat user menekan (klik) sebuah tombol. Lebih lengkap mengenai event akan dijelaskan pada sub-bab selanjutnya. 08.latihan_02.php <title>inline Script</title> <a href="#" onclick="alert('terima Kasih.');">Klik Dong!</a> 2

5 Pada contoh latihan diatas, program JavaScript didefinisikan secara langsung sebagai value dari atribut onclick. Browser secara otomatis mengenali atribut ini sebagai sebuah JavaScript event. Program JavaScript akan dieksekusi apabila user menekan (klik) tautan / link yang sudah diberikan event tersebut. Dalam hal ini program akan menampilkan sebuah kotak dialog yang bertuliskan Terima Kasih. 1.3 External Script Menempatkan kode program JavaScript secara terpisah, kode program terhubung dengan dokumen dengan meletakkanya pada elemen head. File JavaScript disimpan menggunakan ekstensi.js. 08.latihan_03.js function sayhello(){ alert("hello Dab!"); } 08.latihan_04.html <title>external Script</title> <script language="javascript" src="08.latihan_03.js"></script> <a href="#" onclick="sayhello();">klik Dong!</a> 2. JavaScript Object JavaScript memperlakukan setiap element pada browser / navigator sebagai sebuah object. Sebuah object akan memudahkan kita untuk mengakses dan memanipulasi sifat / properti dari object tersebut. Object ini diklasifikasikan berdasarkan hirarki / tingkatan khusus dan dapat diasosiasikan dengan kondisi dan sifat-sifat khusus (properti). Berikut ini adalah deskripsi dari tingkatan object yang ada didalam sebuah browser: Object yang terbesar adalah object window (jendela) dari browser. Didalam object window terdapat suatu object yang ditampilkan dalam bentuk halaman web yang disebut sebagai document. Object document memiliki banyak turunan. Contohnya : form, text, image, link, dll. 3

6 08.latihan_05.html <title>object Example</title> <a href="#" onclick="window.document.title='mengubah Object Document Title'"> Klik Dong! </a> Contoh latihan program diatas memperlihatkan kepada kita bagaimana cara mengubah properti dari sebuah object secara on the fly. Dimana pada saat event onclick dikenakan sebuah tautan, maka program JavaScript dengan segera mengubah title halaman web tersebut melalui hirarki object window.document.title. 2.1 Direct Object Operation Pada bagian sebelumnya telah dijelaskan bahwa sebuah object dapat diakses berdasarkan hirarki object itu didalam sebuah halaman web. Namun terdapat cara lain yang dapat digunakan untuk mengakses dan mengubah properti dari sebuah object. 4

7 JavaScript menggunakan fungsi getelementbyid() untuk mengakses suatu element tertentu berdasarkan identifier yang bersifat unik. Identifier ini didefinisikan melalui atribut element yang bernama id. Perhatikan contoh berikut : 08.latihan_06.html <title>direct Object Operation</title> <form action="" name="form1" method="post"> Nama : <input type="text" name="txtnama" id="txtnama_depan" /> </form> <a href="#" onclick="window.document.forms['form1'].txtnama.value='hierarchy'"> Hierarchy Way </a> - <a href="#" onclick="document.getelementbyid('txtnama_depan').value='direct'"> Direct Way </a> Program tersebut diatas digunakan untuk mengubah nilai (value) properti dari object textfield dengan perintah window.document.forms['form1'].txtnama.value yang kemudian digantikan dengan fungsi document.getelementbyid('txtnama_depan').value. Yang perlu dicermati adalah : jika menggunakan cara pertama (hirarki), sebuah properti dari element HTML dapat diakses dan diubah nilainya berdasarkan atribut name. Dari contoh program diatas, value dari atribut name adalah txtnama. Sedangkan jika menggunakan cara kedua (direct access), sebuah properti diakses dan diubah nilainya berdasarkan atribut id. Dari contoh latihan diatas, value dari atribut id adalah txtnama_depan. Dengan demikian paramenter yang digunakan oleh fungsi 5

8 getelementbyid() adalah value dari atribut id, yaitu txtnama_depan. 2.2 Object Lainnya Selain object window yang telah kita kenal sebelumnya, terdapat object-object standar JavaScript lainnya. Object-object ini distandarisasi oleh organisasi ECMA (European Computer Manufacturer Association). Diantaranya adalah sebagai berikut: Object Array Boolean Date Function Math Number RegExp String Keterangan Object ini memungkinkan kita untuk membuat sebuah array. Memeiliki berbagai Met ode yang memungkinkan kita untuk menambah, menghapus dan mengurutkan element-element yang terdapat didalamnya. Object ini memungkinkan kita untuk membuat nilai boolean. Object yang memungkinkan kita untuk membuat dan memanipulasi tanggal dan juga durasi waktu. Memungkinkan kita untuk membuat fungsi yang dapat kita definisikan sendiri menurut kebutuhan yang diinginkan. Object math memungkinkan kita untuk menggunakan fungsi-fungsi matematika. Contohnya : sqrt, round, max, dll. Object ini memungkinkan kita untuk melakukan operasi dasar terhadap sebuah bilangan. Memungkinkan kita untuk melakukan operasi pencarian string menggunakan teknik-teknik regular expression. Menyediakan metode untuk melakukan manipulasi terhadap sebuah string. 3. Variabel Variable adalah sebuah pengenal yang digunakan untuk menyimpan suatu nilai yang nilai tersebut dapat berubah-ubah selama dijalankannya program. 3.1 Deklarasi Variabel Terdapat dua cara yang digunakan untuk mendeklarasikan sebuah variabel pada JavaScript. Yaitu: a. Explisit Menuliskan variabel dengan diawali dengan keyword var kemudian diikuti nama variabel dan nilai yang dikandungnya. Contoh: var test = "Sesuatu"; var bil_1, bil_2, total; 6

9 b. Implisit Menuliskan variabel secara langsung diikuti dengan nilai yang dikandungnya. Contoh: test = "Sesuatu"; bil_1 = 5; bil_2 = 10; Sebagaimana bahasa pemrograman lain, terdapat aturan-aturan yang berkaitan dengan deklarasi sebuah variabel. Aturan-aturan itu adalah sebagai berikut: a. Terdiri dari huruf, angka dan karakter garis bawah ( _ ) atau kombinasi antara ketiganya. b. Tidak boleh mengandung spasi dan terdiri dari minimal satu karakter. c. Dimulai dengan huruf atau garis bawah, tidak boleh diawali dengan angka. d. Bersifat case sensitive, yaitu huruf besar dan kecil dibedakan. 08.latihan_07.html <title>javascript Variable</title> <script language="javascript"> var bil_1, bil_2, total; bil_1 = 5; bil_2 = 10; total = bil_1 * bil_2; document.writeln(bil_1 + " * " + bil_2 + " = " + total); </script> 7

10 3.2 Type Casting Seperti halnya PHP, JavaScript tidak mengenakan tipe data tertentu pada sebuah variabel atau bersifat variant. Dengan begitu, sebuah variabel dalam JavaScript dapat menampung jenis data yang berbeda-beda dalam satu siklus eksekusi program. Namun, JavaScript tetap menyediakan sebuah mekanisme untuk melihat tipe data dari sebuah variabel maupun konversi dari satu tipe data ke tipe data lainnya. 08.latihan_08.html <title>javascript Variable</title> <script language="javascript"> var sesuatu; sesuatu = 14; document.write("variabel sesuatu bertipe : " + typeof(sesuatu)); document.write("<br />"); sesuatu = "ada deh.."; document.write("variabel sesuatu bertipe : " + typeof(sesuatu)); </script> Dari contoh latihan diatas dapat kita lihat, bahwa variabel sesuatu dapat ditugasi untuk menampung dua nilai yang berbeda didalam satu siklus eksekusi program. Fungsi typeof() digunakan untuk melihat tipe data yang terkandung didalam variabel sesuatu. Type casting adalah mekanisme pengubahan / konversi sebuah variabel kepada tipe data tertentu. Sebagai contoh, kadangkala kita hanya ingin menggunakan bagian integer dari sebuah bilangan pecahan. Dalam JavaScript type casting ditangani oleh fungsi tertentu, berikut ini adalah beberapa fungsi yang dapat digunakan: 8

11 Number() String() Boolean() parseint() ParseFloat() 08.latihan_09.html <title>javascript Type Casting</title> <script language="javascript"> var sesuatu; sesuatu = 14; document.write("variabel sesuatu bertipe : " + typeof(sesuatu)); document.write("<br />"); sesuatu = String(sesuatu); document.write("variabel sesuatu bertipe : " + typeof(sesuatu)); document.write("<br />"); sesuatu = Boolean(sesuatu); document.write("variabel sesuatu bertipe : " + typeof(sesuatu)); </script> 4. Konstanta Konstanta adalah sebuah tetapan nilai dalam sebuah program. Nilai konstanta tidak dapat diubah selama program dijalankan dan jika dilakukan hanya akan menyebabkan error. Deklarasi konstanta dapat dilakukan dengan cara menuliskan keyword const diikuti dengan nama konstanta dan nilai dari konstanta tersebut. 9

12 Sebagaimana variabel, konstanta juga yang memiliki aturan yang harus diikuti. Aturan berikut memastikan kita untuk mendeklarasikan konstanta dengan benar: a. Hanya terdiri dari huruf, angka dan karakter garis bawah ( _ ) atau kombinasinya. b. Nama konstanta harus dimulai dengan huruf atau garis bawah ( _ ). c. Konstanta tidak dapat dideklarasikan ulang dan nilainya tetap. 08.latihan_10.html <title>javascript Constant</title> <script language="javascript"> const pi = 3.14; var radius = 100; var luas_lingkaran, keliling_lingkaran; luas_lingkaran = pi * (radius * radius); keliling_lingkaran = 2 * pi * radius; document.write("luas lingkaran : " + luas_lingkaran); document.write("<br />"); document.write("keliling lingkaran : " + keliling_lingkaran); </script> 5. Event Event adalah aksi yang dilakukan oleh seorang user terhadap object-object pada halaman web yang dapat memicu berjalannya program JavaScript. Sebuah event dituliskan sebagai atribut dari sebuah element HTML. Browser secara otomatis mengenali atributatribut tertentu sebagai sebuah event. Berikut ini adalah daftar atribut element yang akan 10

13 dikenali sebagai JavaScript event. Event Abort (onabort) Blur (onblur) Change (onchange) Click (onclick) Double Click (ondblclick) Drag and Drop (ondragdrop) Error (onerror) Keterangan Terjadi saat user menghentikan proses load image ke halaman web Terjadi ketika element kehilangan fokus, artinya user melakukan klik diluar element tersebut. Terjadi saat user memodifikasi isi data dari sebuah element input. Terjadi ketika user melakukan klik mouse terhadap suatu element yang berhubungan dengan event. Terjadi saat user melakukan klik dua kali pada suatu element yang berhubungan dengan event. Event jenis ini hanya didukung versi JavaScript 1.2 keatas. Terjadi ketika user melakukan drag drop terhadap suatu element didalam sebuah browser. Event jenis hanya didukung oleh versi JavaScript 1.2 keatas. Dijalankan ketika terdapat error pada saat memuat halaman. Event jenis hanya didukung oleh versi JavaScript 1.1 keatas. Focus (onfocus) Terjadi saat user memberikan fokus terhadap suatu element. Key Down (onkeydown) Key Press (onkeypress) Key Up (onkeyup) Load (onload) Mouse Over (onmouseover) Mouse Out (onmouseout) Reset (onreset) Submit (onsubmit) Resize (onresize) Terjadi ketika user menekan satu tombol keyboard. Event ini hanya didukung oleh versi JavaScript 1.2 keatas. Terjadi ketika user menekan dan tetap menahan tombol keyboard. Event ini hanya didukung oleh versi JavaScript 1.2 keatas. Terjadi saat user melepas tombol keyboard. Event ini hanya didukung oleh versi JavaScript 1.2 keatas. Terjadi pada saat browser memuat / memanggil suatu halaman web. Terjadi ketika user meletakkan kursor mouse diatas sebuah element. Terjadi saat kursor mouse meninggalkan posisinya dari atas sebuah element. Terjadi ketika user ingin menghapus (mengembalikan data keposisi awal) data pada suatu form. Pengahapusan data ini biasa dibantu melalui sebuah tombol input dengan tipe reset. Terjadi saat user ingin mengirimkan data yang telah diinputkan pada form. Terjadi ketika user mengubah ukuran dari jendela browser. Select (onselect) Terjadi saat user melakukan proses seleksi terhadap teks (sebagian atau semuanya) dari element textfield atau text area. Unload (onunload) Terjadi saat user hendak meninggalkan halaman yang sedang dimuat (diproses). 11

14 5.1 Event dan Object Tidak semua event dapat dihubungkan dengan sembarang object. Berikut ini adalah tabel hubungan antara event dan object yang dapat diasosiasikan. Event Abort Blur Change Click Double Click Drag Drop Error Focus Keydown Keypress Keyup Load Mouse Down Mouse Move Mouse Out Mouse Over Mouse Up Move Reset Submit Resize Select Unload Object Image FileUpload, Layer, Password, Button, Checkbox, Radio, Reset, Select, Submit, Textfield, Textarea, Window FileUpload, Select, Submit, Textfield, Textarea. Document, Link, Button, Checkbox, Radio, Reset, Select, Submit Document, Link Window Image, Window FileUpload, Layer, Password, Button, Checkbox, Radio, Reset, Select, Submit, Textfield, Textarea, Window Document, Image, Link, Textarea Document, Image, Link, Textarea Document, Image, Link, Textarea Image, Layer, Window Button, Document, Link Not Spesified Layer, Link Area, Layer, Link Button, Document, Link Window Form Form Window Textfield, Textarea Window 12

15 08.latihan_11.html <title>javascript Event</title> <a href="#" onmouseover="alert('kursor diatas link.');" onmouseout="alert('kursor berpindah tempat.');"> Klik Donk! </a> 6. Percabangan Pernyataan percabangan digunakan untuk membandingkan suatu kondisi. Jika kondisi itu bernilai benar, maka akan dijalankan ekspresi tertentu, tetapi jika kondisi itu bernilai salah akan dijalankan ekspresi yang lainnya. Percabangan yang digunakan pada sub-bab ini adalah if. 08.latihan_12.html <title>percabangan Pada JavaScript</title> <script language="javascript"> var nilai, index; nilai = 80; if(nilai >= 85 && nilai <= 100){ index = "A"; } else if(nilai >= 70){ 13

16 index = "B"; } else if(nilai >= 50){ index = "C"; } else if(nilai >= 30){ index = "D"; } else { index = "E"; } document.write("nilai anda adalah : " + nilai); document.write("<br />"); document.write("dengan index : " + index); </script> 7. Fungsi Fungsi adalah sebuah blok program yang merupakan sekumpulan statement yang bertujuan untuk menyelesaikan suatu tugas tertentu. Sebuah fungsi dibuat untuk membantu mengerjakan tugas yang kompleks secara efektif dan efisien. Karena setelah satu fungsi dibuat, ia dapat dipanggil dibagian program manapun untuk menyelesaikan suatu tugas secara-berulang ulang. Nama fungsi merupakan deklarasi nama fungsi yang akan kita buat. Dalam deklarasinya, fungsi harus memenuhi syarat-syarat sebagai berikut: Tidak boleh sama dengan fungsi yang sudah ada didalam JavaScript. Hanya terdiri dari huruf, angka dan garis bawah (underscore). Tidak boleh diawali dengan angka. Parameter bersifat optional. Namun tanda kurung harus tetap ditampilkan. 14

17 08.latihan_13.html <title>fungsi JavaScript</title> <script language="javascript"> function ckmarital(status){ document.getelementbyid('txtstatus').innerhtml = status; } </script> <form action="" method="post"> Sudah Menikah? : <input type="radio" name="rdmaritalstatus" value="sudah" onclick="ckmarital(this.value)" /> Sudah <input type="radio" name="rdmaritalstatus" value="belum" onclick="ckmarital(this.value)" /> Belum <br /> Status : <span id="txtstatus">tidak ditentukan</span> </form> Pada contoh program diatas, fungsi ckmarital() akan dijalankan jika element radio button mendapat event klik dari user. Jika kita perhatikan, kedua element radio button memanggil fungsi ckmarital() dengan parameter this.value. Jika diterjemahkan kedalam element radio button yang pertama, parameter this.value akan bernilai Sudah. Nilai ini berasal dari value atribut name yang didefinisikan pada element radio button yang pertama. Sedangkan untuk radio button yang kedua, paramer this.value akan bernilai Belum. Fungsi ckmerital() akan mengubah properti innerhtml pada object span dengan id txtstatus yang tadinya bernilai Tidak ditentukan dengan isi dari parameter fungsi. 15

18 8. Kotak Dialog Kotak dialog adalah satu element window yang tampil pada layer paling depan. Kotak dialog memungkinkan program untuk berinteraksi dengan user dengan cara : Memberikan peringatan kepada user. Memberikan pilihan kepada user. Meminta user untuk melengkapi isian pada suatu form field. 8.1 Alert Fungsi alert memungkinkan browser untuk menampilkan satu kotak dialog yang berisi satu tombol OK dan teks keterangan (sebagai satu satu parameter dari fungsi). Pada saat kotak dialog ini muncul, user tidak punya pilihan lain selain menekan tombol OK. 08.latihan_14.html <title>alert - Kotak Dialog</title> <script language="javascript"> alert("perhatian!"); alert("ini adalah contoh dari fungsi Alert."); </script> 16

19 8.2 Confirm Fungsi Confirm hampir sama seperti fungsi Alert, dengan tambahan kita bisa melakukan pilihan OK atau Cancel. Pada saat kita pilih OK maka fungsi ini akan mengirimkan nilai true dan mengirimkan nilai false jika kita memilih Cancel. 08.latihan_15.html <title>confirm - Kotak Dialog</title> <script language="javascript"> function ckmarital(){ if(confirm("apakah anda benar-benar sudah menikah?")){ document.getelementbyid("ckstatus").checked = true; } else { document.getelementbyid("ckstatus").checked = false; } } </script> <form action="" method="post"> Sudah Menikah? : <input type="checkbox" name="ckstatus" id="ckstatus" onclick="ckmarital()" /> Ya </form> Contoh program diatas dapat dijelaskan sebagai berikut : Program dijalankan ketika user menekan (event onclick) checkbox, kemudian fungsi ckmarital() segera dieksekusi. Program akan memberikan sebuah dialog konfirmasi untuk user melalui percabangan if. 17

20 Jika user menjawab OK, maka dialog konfirmasi akan mengembalikan nilai true yang mengakibatkan element input checkbox akan diberi checklist ( menjawab Cancel, maka element checkbox tidak akan diberi checklist. 8.3 Prompt ). Begitu pula jika user Fungsi ini sedikit berbeda dibandingkan kedua fungsi sebelumnya. Karena dilengkapi dengan satu cara untuk mendapatkan informasi yang diberikan oleh user. Fungsi ini terdiri dari 2 komponen: Pertama, teks untuk pertanyaan dan yang kedua adalah teks default dari field informasi yang akan diisi oleh user. 08.latihan_16.html <title>prompt - Kotak Dialog</title> <script language="javascript"> var nama; nama = prompt("siapakah nama kekasih anda?",""); document.write("nama kekasih anda adalah : " + nama); </script> Pada contoh program diatas, program melalui fungsi Prompt meminta user untuk menjawab sebuah pertanyaan. Jawaban user tersebut akan disimpan kedalam variabel nama untuk kemudian ditampilkan ke halaman web. 18

21 9. Validasi Form Pemanfaatan JavaScript yang sering dilakukan dalam operasi form adalah validasi. Validasi digunakan untuk memastikan user memberikan informasi sesuai yang programmer inginkan. Berikut ini adalah contoh dari pemanfaatan JavaScript untuk validasi form. 08.latihan_17.html <title>validasi Form</title> <script language="javascript"> function ckform(){ var str, error; str = ""; error = 0; if(document.getelementbyid("txtnama").value.length <= 0){ str += "- Nama tidak boleh kosong.\n"; error++; } if(document.getelementbyid("rdjeniskelamin_1").checked == false && document.getelementbyid("rdjeniskelamin_2").checked==false){ str += "- Jenis kelamin belum ditentukan.\n"; error++; } if(document.getelementbyid("txtalamat").value.length <= 0){ str += "- Alamat tidak boleh kosong.\n"; error++; } if(error > 0){ alert("terdapat kesalahan : \n" + str); return false; } else { return true; } } </script> <h2>formulir Biodata</h2> <form action="08.latihan_18.php" method="post" onsubmit="return ckform()"> Nama : <input type="text" name="txtnama" id="txtnama" /> <br /> Jenis Kelamin : <input type="radio" name="rdjeniskelamin" id="rdjeniskelamin_1" value="laki-laki" /> Laki-Laki <input type="radio" name="rdjeniskelamin" id="rdjeniskelamin_2" value="perempuan" /> Perempuan <br /> Alamat : <textarea name="txtalamat" id="txtalamat"></textarea> 19

22 <br /> <input type="submit" value="submit" /> </form> 08.latihan_18.php <?php echo "<pre>"; print_r($_post); echo "</pre>";?> 20

23 DAFTAR PUSTAKA 1. Alamsyah, Andry Pengantar JavaScript. IlmuKomputer.Com. 2. Hartanto, Anggit Dwi Modul Praktikum Pemrograman Web (Dasar). STMIK AMIKOM Yogyakarta. 21

JAVASCRIPT. Pemrograman Web. Rajif Agung Yunmar, S.Kom

JAVASCRIPT. Pemrograman Web. Rajif Agung Yunmar, S.Kom JAVASCRIPT Pemrograman Web Rajif Agung Yunmar, S.Kom JavaScript Bahasa pemrograman berbasiskan client side scripting. Program akan dieksekusi disisi (browser) client. Client dapat melihat skrip dan mengetahui

Lebih terperinci

MODUL 7. Event. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang

MODUL 7. Event. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang MODUL 7 Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 7 7.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah event 2. Mahasiswa dapat mengaplikasikan event pada

Lebih terperinci

Pemrograman Web. Page 188

Pemrograman Web. Page 188 Page 188 15. Kegiatan Belajar 15 : Mengolah Interaksi User a. Tujuan Pembelajaran. Setelah mengikuti kegiatan belajar 15 ini siswa diharapkan dapat : 1) Mengetahui bentuk penanganan interaksi user pada

Lebih terperinci

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript

Lebih terperinci

DESIGN WEB. D3 TKJ

DESIGN WEB. D3 TKJ DESIGN WEB D3 TKJ yunhix@yahoo.com SUB POKOK BAHASAN JavaScript? Pendeklarasian JavaScript JavaScript sederhana PeletakanJavaScript KomentarpadaJavaScript KotakDialog Variabel Operator StrukturKontrol

Lebih terperinci

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009

Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009 Pemrograman Web Indrato, S.Kom indra.ndr7@gmail.com Javascript Page 2 Introduction JavaScript merupakan bahasa berbasis objek, akan tetapi bukanlah bahasa berorientasi objek karena tidak memiliki kelas

Lebih terperinci

MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT

MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan LiveScript yang berfungsi sebagai bahasa sederhana untuk

Lebih terperinci

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM Pemrograman Web // IInternet 1 Pengenallan Perancangan Web S1-TII//D3-TII//S1-SII matterri i:: JavaScrri iptt STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM CLIENT SIDE SCRIPT - JAVASCRIPT WIDHIARTA,

Lebih terperinci

JavaScript. Sumber : Buku Pemrograman Web karangan Abdul Kadir & Pengantar Java Script di

JavaScript. Sumber : Buku Pemrograman Web karangan Abdul Kadir & Pengantar Java Script di JavaScript Sumber : Buku Pemrograman Web karangan Abdul Kadir & Pengantar Java Script di http://www.ilmukomputer.com/2006/08/19/pengantarjava-script Pemrograman Web/MI/D3 sks 1 Pengenalan JavaScript Javascript

Lebih terperinci

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA

Lebih terperinci

PEMROGRAMAN WEB 09 JavaScript Lanjut

PEMROGRAMAN WEB 09 JavaScript Lanjut PEMROGRAMAN WEB 09 JavaScript Lanjut Andi WRE JavaScript Objects Object Based Programming language Setiap object dapat memiliki properti dan method Properti the values associated with an object Contoh

Lebih terperinci

LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT

LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT Di susun oleh : Galuh Meidaluna 4103141023 Dosen : Dwi Susanto ST. MT TEKNOLOGI MULTIMEDIA BROADCASTING POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Lebih terperinci

JavaScript. Pemrograman Web 1. Genap

JavaScript. Pemrograman Web 1. Genap JavaScript Pemrograman Web 1 Genap 2011-2012 Popup Box JavaScript memiliki tiga macam Popup Box, yaitu : Alert box Biasanya digunakan untuk memberikan informasi ke pengguna. Confirm box Biasanya digunakan

Lebih terperinci

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil

Lebih terperinci

MODUL 7 JavaScript pada Form HTML

MODUL 7 JavaScript pada Form HTML 1 MODUL 7 JavaScript pada Form HTML A. TUJUAN 1. Mampu memahami konsep JavaScript pada HTML 2. Mampu memahami penggunaan JavaScript pada HTML 3. Mampu memproses form HTML menggunakan JavaScript B. PETUNJUK

Lebih terperinci

Javascript merupakan suatu bahasa yang perkembangannya lambat di bandingkan dengan Java yang berkembang sangat cepat. Di Javascript kita tidak

Javascript merupakan suatu bahasa yang perkembangannya lambat di bandingkan dengan Java yang berkembang sangat cepat. Di Javascript kita tidak Pemrograman Web JavaScript? Java Script merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Dengan Java Script kita bisa dengan mudah membuat sebuah halaman web yang interaktif. Program

Lebih terperinci

disertai contoh-contoh javascript yang kompatibel dengan Firefox

disertai contoh-contoh javascript yang kompatibel dengan Firefox JAVASCRIPT disertai contoh-contoh javascript yang kompatibel dengan Firefox by Ek kian S U R A B A Y A - 2010 hal 1 dari 36 TUJUAN: PRAKTIKUM I Mahasiswa mengenal tentang Javascript serta dapat menuliskan

Lebih terperinci

Sub Pokok Bahasan. Pemrograman Basis Data Berbasis Web. JavaScript? Javascript vs. Java? 28/09/ JavaScript

Sub Pokok Bahasan. Pemrograman Basis Data Berbasis Web. JavaScript? Javascript vs. Java? 28/09/ JavaScript Sub Pokok Bahasan Pemrograman Basis Data Berbasis Web JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar pada JavaScript Kotak Dialog Variabel Operator Struktur Kontrol

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB FORM & METHOD Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Form & Method... 1 1. Struktur Umum... 1 2. HTML Form Element... 1 3. Method... 5 3.1 Metode GET...

Lebih terperinci

PEMROGRAMAN WEB 08 JavaScript Dasar

PEMROGRAMAN WEB 08 JavaScript Dasar PEMROGRAMAN WEB 08 JavaScript Dasar Andi WRE JavaScript Scripting language Lightweight scripting language Client-side scripting language Membuat halaman web menjadi lebih interaktif Digunakan untuk menambahkan

Lebih terperinci

Pemrograman Web Week 4. Team Teaching

Pemrograman Web Week 4. Team Teaching Pemrograman Web Week 4 Team Teaching Peran Masing-masing Bahasa HTML => Mengatur Struktur CSS => Mengatur tampilan JSS => Mengatur interaktifitas Penggunaan Javascript Sama seperti pada CSS, ada 3 cara

Lebih terperinci

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom Definisi JavaScript Javascript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML. Java Script

Lebih terperinci

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA WEB DESAIN Pengenalan JavaScript Alfira Rizky Ayuputri 4103141039 3 D3 Multimedia Broadcasting B Dwi Susanto, S.ST, MT. D3 Teknologi Multimedia Broadcasting Departemen Multimedia Kreatif POLITEKNIK ELEKTRONIKA

Lebih terperinci

MODUL PRATIKUM 08A PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM 08A PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM 08A PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 08A Java Script A. TUJUAN

Lebih terperinci

FLASH, FRAME, BEHAVIOR

FLASH, FRAME, BEHAVIOR FLASH, FRAME, BEHAVIOR 1. Flash Menyisipkan Flash Button a. Pilih menu : insert image interactive flash button b. Tentukan property : Style : pilih bentuk / jenis tombol flash Button text : tulis label

Lebih terperinci

Mengenal JavaScript dan Struktur JavaScript 1

Mengenal JavaScript dan Struktur JavaScript 1 Mengenal JavaScript dan Struktur JavaScript 1 1. Pendahuluan Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan LiveScript yang berfungsi sebagai bahasa

Lebih terperinci

AJAX. Pemrograman Web. Rajif Agung Yunmar, S.Kom

AJAX. Pemrograman Web. Rajif Agung Yunmar, S.Kom AJAX Pemrograman Web Rajif Agung Yunmar, S.Kom Synchronous Metode request HTTP yang sering digunakan dengan cara ini adalah metode POST dan GET. Pada saat client mengirimkan request terhadap server, client

Lebih terperinci

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom PHP Basic Pemrograman Web Rajif Agung Yunmar, S.Kom Server Side vs Client Side Server side : Program di server dan client tidak bisa melihat listing program. Client hanya mendapat hasil dari program yang

Lebih terperinci

TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT

TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT Nama Mahasiswa : Nim Mahasiswa : 1108605018 I GEDE WAHYU SURYA DHARMA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

Muhammad Bagir., M.T.I

Muhammad Bagir., M.T.I Muhammad Bagir., M.T.I Terakhir : Magister Teknologi Informasi, FASILKOM Universitas Indonesia 2006 Experience : Ccit FT UI 2007 2014, Pengajar SML Technology 2014 2015, Manajer IT Development Multimatic

Lebih terperinci

JavaScript. Pemrograman Web 1. Genap

JavaScript. Pemrograman Web 1. Genap JavaScript Pemrograman Web 1 Genap 2011-2012 Pengenalan JavaScript Apa itu JavaScript? JavaScript adalah bahasa Scripting, bukan bahasa pemrograman. JavaScript didisain untuk membuat halaman HTML menjadi

Lebih terperinci

Variabel dan Tipe data Javascript

Variabel dan Tipe data Javascript Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal

Lebih terperinci

Siti Maesyaroh, M.Kom.

Siti Maesyaroh, M.Kom. Siti Maesyaroh, M.Kom. Bahasa skrip yang ditempelkan pada kode HTML dan diproses di sisi klien. Dengan adanya bahasa ini, kemampuan dokumen HTML menjadi semakin luas atau dapat dikatakan untuk mambuat

Lebih terperinci

HTML DOM. Pemrograman Web 1. Genap

HTML DOM. Pemrograman Web 1. Genap HTML DOM Pemrograman Web 1 Genap 2011-2012 HTML DOM DOM, singkatan dari Document Object Model, adalah sebuah cross-platform dan sebuah bahasa independen untuk merepresentasikan dan berinteraksi dengan

Lebih terperinci

YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2.

YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2. 1. Mengenal JavaScript 1.1. Hal yang harus diketahui 1.2. Apa itu JavaScript 2. Sintak JavaScript 3. Peletakan JavaScript 4. Statemen JavaScript 4.1. JavaScript Statemen 4.2. Semicolon 4.3. Code JavaScript

Lebih terperinci

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa Pembahasan Pengertian JavaScript Bentuk Dasar script Javascript Dalam Dokumen HTML Konsep Variabel Properti Event Operator Struktur Kondisi Metode Kotak

Lebih terperinci

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN MODUL 5 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 5 5.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa

Lebih terperinci

Pengembangan Web. Ramos Somya

Pengembangan Web. Ramos Somya Pengembangan Web Ramos Somya Java Script itu adalah bahasa pemrograman, yang sering digunakan untuk membangun halaman web, sehingga lebih interaktif. Seringkali digunakan buat hal2 seperti nampilin tanggal,

Lebih terperinci

[FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ]

[FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ] [FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ] Modul FORM DAN FRAME 1. TEORI DASAR FORM Form identik dengan formulir. Form sangat dibutuhkan pada saat

Lebih terperinci

MODUL VI ACTION SCRIPT

MODUL VI ACTION SCRIPT 1 Modul Ajar Praktikum Multimedia 6 MODUL VI ACTION SCRIPT A. KOMPETENSI DASAR Memahami bahasa program Action Script 2.0 yang digunakan dalam Flash. Memahami dan menerapkan Action Script 2.0 untuk membuat

Lebih terperinci

Melewatkan Nilai ke Web Server melalui Field tersembunyi

Melewatkan Nilai ke Web Server melalui Field tersembunyi Halaman 151-156 Chapter 3 HTML Form M.Ikhwan Bayu Handono 08018279/kelas A Melewatkan Nilai ke Web Server melalui Field tersembunyi Sebuah field tersembunyi, seperti namanya, adalah elemen yang bentuk

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR) MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR) MATERI KULIAH SEMESTER 3 D3 TEKNIK INFORMATIKA STMIK AMIKOM YOGYAKARTA 2009 Disusun Oleh : ANGGIT DWI HARTANTO, S.KOM MODUL III JAVA SCRIPT I. PENGERTIAN JAVA SCRIPT

Lebih terperinci

HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom

HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom HTML? HTML merupakan singkatan dari Hypertext Markup Language. HTML adalah sekumpulan text atau file ASCII yang berisi intruksi atau perintah program

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS PHP Dasar Variable & Konstanta JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Dasar Variable Variable adalah sebuah pengenal yang digunakan untuk

Lebih terperinci

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D

Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D Ajax dan PHP Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us IAbdu l Kadi r I O R ' G 'N ~ l C D Buku yang sangat coeok untuk Anda yang ingin menggunakan Ajax

Lebih terperinci

PHP (HYPERTEXT PREPROCESSOR)

PHP (HYPERTEXT PREPROCESSOR) LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM

Lebih terperinci

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh: Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB FUNCTION Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Function... 1 1. Struktur Umum... 1 2. Implementasi Fungsi... 2 3. Scope... 4 3.1 Local Scope... 4 3.2 Global

Lebih terperinci

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME A. MAKSUD DAN TUJUAN 1. MAKSUD a. Membuat formulir dengan berbagai tipe b. Membuat tampilan halaman web dengan frame 2. TUJUAN a. Mahasiswa dapat membuat

Lebih terperinci

Belajar Java Script.

Belajar Java Script. Belajar Java Script taryanarx@yahoo.com http://kuliahonline.unikom.ac.id Target Pencapaian Siswa mengetahui dasar-dasar perintah dalam java script dan mengaplikasinnya dalam program 1. Java Script Java

Lebih terperinci

HTML FORM. Praktikum III

HTML FORM. Praktikum III Praktikum III HTML FORM Tujuan : 1. Mengetahui tentang Elemen-elemen FORM. 2. Mampu membuat script FORM HTML. 3. Mampu membuat halaman web dengan menggunakan script HTML dan PHP. Alat dan Bahan : 1. Buku

Lebih terperinci

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif

TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif TUTORIAL JQUERY Langkah Tepat menjadi Web Designer Handal, menguasai JQuery JavaScript Library, jalan membuat halaman website lebih atraktif www.ilmuwebsite.com Bagian 5. Menggunakan JQuery Event 1 Bagian

Lebih terperinci

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML Bab 4. Form Overview Salah satu fasilitas yang disediakan oleh dokumen HTML memungkinkan kita untuk melakukan interaksi lebih terhadap halaman dokumen tersebut. Semisal, kemampuan dokumen HTML mampu menyediakan

Lebih terperinci

BAB VIII PEMROSESAN FORM

BAB VIII PEMROSESAN FORM BAB VIII PEMROSESAN FORM A. KOMPETENSI DASAR Memahami konsep dasar transfer data dari form HTML. Mampu menangani masukan data dari form HTML. Mampu melakukan inisiasi nilai pada elemen-elemen form HTML.

Lebih terperinci

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

Cascading Style Sheet (CSS) dan JavaScript

Cascading Style Sheet (CSS) dan JavaScript Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/0806 CS4713 Cascading Style Sheet (CSS) dan JavaScript Apa Itu CSS? Cascading Style Sheet (CSS) merupakan suatu fasilitas yang

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

MODUL 1 PHP. (Variabel, Tipe Data, Operator)

MODUL 1 PHP. (Variabel, Tipe Data, Operator) MODUL 1 PHP (Variabel, Tipe Data, Operator) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang 2016 Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai variabel, Tipe data dan operator

Lebih terperinci

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML

Perancangan & Pemprograman WEB. Pertemuan 4 Materi Formulir &Latihan HTML Perancangan & Pemprograman WEB Pertemuan 4 Materi Formulir &Latihan HTML Dasar Penggunaan Formulir Untuk membuat formulir maka kita menggunakan tag dan . Dua atribut yang umum digunakan pada

Lebih terperinci

Form identik dengan formulir

Form identik dengan formulir Oleh : Moh Sulhan Form identik dengan formulir Form sangat dibutuhkan pada saat kita mengizinkan/menginginkan adanya nilai (data) yang dipilih atau dimasukkan olehpengguna. Kapasitas dari form hanya menyediakan

Lebih terperinci

Pengenalan PHP Contoh penulisan file PHP :

Pengenalan PHP Contoh penulisan file PHP : Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan

Lebih terperinci

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML

A. Tujuan B. Dasar Teori 1. Pemrosesan Form 2. Konsep Penggunaan Tag <form> pada HTML Form HTML A. Tujuan Memahami konsep penggunaan tag pada HTML Mampu menangani masukan data dari form HTML Mampu membuat dan memproses beragam elemen kontrol B. Dasar Teori 1. Pemrosesan Form Pemrosesan

Lebih terperinci

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan : PERTEMUAN 2 Pokok Bahasan : Register Global On vs Register Global Off Variabel dan Konstanta Tipe Data Operator dan Aritmetika Parameter 1.1 Register Global On vs Register Global Off Pada awal perkembangannya,

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004

MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004 MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004 1. Untuk menjalankan dreamweaver klik Start->Program->Macromedia- >Macromedia Dreamweaver MX2004 2. Tampilan awal biasanya

Lebih terperinci

Pengenalan Perancangan Web 2017

Pengenalan Perancangan Web 2017 9. Form dan Input HTML Form adalah elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Form biasa digunakan untuk membuat

Lebih terperinci

HTML5. HTML Links Link Images HTML Plug-ins HTML Youtube HTML Input HTML Input Attribute

HTML5. HTML Links Link Images HTML Plug-ins HTML Youtube HTML Input HTML Input Attribute Author : Minarni, S.Kom.,MM Mata Kuliah : Internet Multimedia Lanjut HTML5 HTML Links Link Images HTML Plug-ins HTML Youtube HTML Input HTML Input Attribute HTML5 HTML Links Link digunakan hampir di semua

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB CONTROL FLOW & ARRAY Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Control Flow... 1 1. Percabangan... 1 1.1 Pernyataan if... 1 1.2 Pernyataan else if dan else...

Lebih terperinci

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML

PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML PENGANTAR KOMPUTER DAN TI 2C PERTEMUAN 6 FORM & INPUT HTML FORM Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML.

Lebih terperinci

Chapter 2. Tipe Data dan Variabel

Chapter 2. Tipe Data dan Variabel Chapter 2 Tipe Data dan Variabel Pada prinsipnya suatu program computer memanipulasi data untuk dijadikan informasi yang berguna. Komputer memanipulasi berbagai macam data, bukan hanya angka, tetapi juga

Lebih terperinci

HTTP Protokol standar yang digunakan untuk mengakses dokumen HTML HTTPS Protokol untuk mengakses dokumen HTML yang melalui jalur aman/ terenskripsi

HTTP Protokol standar yang digunakan untuk mengakses dokumen HTML HTTPS Protokol untuk mengakses dokumen HTML yang melalui jalur aman/ terenskripsi UTSRAI 31 Oktober 2011 10:44 @wisnu Materi : Pengaantar Web Enginering Konsep WE HTML CSS & JS PHP Pengaantar Web Enginering Rekayasa web Metode untuk menciptakan sistem aplikasi berbasis web dnegan mengunakan

Lebih terperinci

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS HTML FORM JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta FORM 9.1 Form Input HTML Form digunakan untuk mengumpulkan data dari user atau pengguna

Lebih terperinci

MODUL 8. Struktur Kontrol & Fungsi. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang

MODUL 8. Struktur Kontrol & Fungsi. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang MODUL 8 Struktur Kontrol & Fungsi Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 8 8.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah Perulangan, Percabangan

Lebih terperinci

Desain Web. MODUL 2 Desain Form

Desain Web. MODUL 2 Desain Form 1 MODUL 2 Desain Form A. TUJUAN 1. Mampu membuat form dalam HTML 2. Mampu menggunakan input dalam HTML 3. Mampu menggunakan select dalam HTML 4. Mampu menggunakan textarea dalam HTML B. PETUNJUK 1. Awali

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB SESSION & COOKIE Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Session & Cookie... 1 1. Session... 2 2. Cookie... 4 3. Program Autentikasi... 5 Daftar Pustaka...

Lebih terperinci

GBPP dam SAP Java Script

GBPP dam SAP Java Script GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) A.IDENTITAS MATAKULIAH 1. Judul Mata Kuliah Komputer Aplikasi IT-2 (Java Script) 2. Kode MK/SKS TI.../2 Sks 3. Semester II 4. Jurusan Teknik Industri 5. Sifat

Lebih terperinci

Tutorial Jquery. Untuk mencari sebuah element HTML, dengan JavaScript kita menggunakan fungsi getelementbyid():

Tutorial Jquery. Untuk mencari sebuah element HTML, dengan JavaScript kita menggunakan fungsi getelementbyid(): Tutorial Jquery Apa itu Jquery? Sederhananya Jquery adalah sebuah library JavaScript. Dimana library adalah kumpulan dari berbagai fungsi siap pakai untuk memudahkan pembuatan sebuah aplikasi. Dengan demikian,

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

Form Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form. Sesi 5

Form Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form. Sesi 5 Robby Cokro Buwono Badiyanto, S.Kom., M.Kom Sesi 5 Form Tujuan Intruksional Mampu membuat form dan dan mengirim data ke halaman lain Pengaturan Validasi dan keamanan form Kode MK : AK2011T Revisi Terakhir

Lebih terperinci

Belajar Java Script INPUT DATA

Belajar Java Script INPUT DATA Belajar Java Script INPUT DATA taryanarx@yahoo.com http://kuliahonline.unikom.ac.id Target Pencapaian Siswa mengetahui mengenai perintah-perintah dasar yang dapat digunakan untuk memasukan data 10. Memasukan

Lebih terperinci

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 3 TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM 1 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapab tipe data

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB DATABASE OPERATION Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Database Operation... 1 1. SQL... 1 1.1 Data Definition Language (DDL)... 1 1.2 Data Manipulation

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang

Lebih terperinci

MODUL 1 PENGENALAN HTML

MODUL 1 PENGENALAN HTML MODUL 1 PENGENALAN HTML TUJUAN PRAKTIKUM : 1. Praktikan memahami tentang HTML, CSS, frame dan JS pada HTML serta kegunaannya. 2. Praktikan memahami bagaimana cara membuat web menggunakan HTML, CSS dan

Lebih terperinci

PERCABANGAN. Contoh :

PERCABANGAN. Contoh : PERCABANGAN Dalam merancang sebuah halaman Web yang dinamis dan interaktif diperlukan perintah - perintah yang dapat mengatur aliran informasi dari halaman Web tersebut. Dengan menggunakan JavaScript kita

Lebih terperinci

Modul 6 Java Scripts I

Modul 6 Java Scripts I Modul 6 Java Scripts I 1.1 Tujuan a. Mahasiswa dapat mengoperasikan struktur java scripts b. Mahasiswa dapat memakai objeck dan form pada java scripts 1.2 Materi a. Java Scripts b. Pemrograman c. Form

Lebih terperinci

Praktikum 6 SubForm dan Kode VBA

Praktikum 6 SubForm dan Kode VBA Praktikum 6 SubForm dan Kode VBA A. TUJUAN Dapat mengkaitkan antara Form Utama dan SubForm Dapat menghubungkan antar Form secara manual Memahami arti dari Non-Synchronized Form Dapat memodifikasi properti

Lebih terperinci

Otodidak Pemrograman JavaScript

Otodidak Pemrograman JavaScript Otodidak Pemrograman JavaScript Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud

Lebih terperinci

Pemprograman & Perancangan Web Java Script. Dalam modul ini akan dipelajari:

Pemprograman & Perancangan Web Java Script. Dalam modul ini akan dipelajari: Pemprograman & Perancangan Web Java Script Dasar javascript,variabel, manipulasi string, fungsi matematis, table dan menu option 1 Dalam modul ini akan dipelajari: 1. Definisi Java Script 2. Statemen write()

Lebih terperinci

Ikbal jamaludin

Ikbal jamaludin Ikbal jamaludin 085 2222 01644 Elemen link berfungsi sebagai penghubung antara suatu halaman dengan halaman lain, atau ke URL (uniform Resource Locator) lain bahkan dalam satu halaman untuk berpindah ke

Lebih terperinci

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.

Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form. FORM DAN INPUT HTML Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Elemen/ TAG ini digunakan membatasi input.

Lebih terperinci

BAB 14 AJAX. Menyerupai J2EE, AJAX adalah 2 hal yang digabungkan : merupakan sebuah teknologi, sekaligus arsitektir pemrograman.

BAB 14 AJAX. Menyerupai J2EE, AJAX adalah 2 hal yang digabungkan : merupakan sebuah teknologi, sekaligus arsitektir pemrograman. BAB 14 AJAX 14.1 PENDAHULUAN Hingga saat ini, aplikasi web mengikuti alur arsitektur berikut : satu satunya cara dalam merepresentasikan content baru (sebagai contoh, dalam merespon interaksi antara user

Lebih terperinci

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL I Pengenalan IDE Visual Basic 6.0 MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer

Lebih terperinci

HTML (HYPERTEXT MARKUP LANGUAGE)

HTML (HYPERTEXT MARKUP LANGUAGE) Hal yang harus dikuasai oleh seorang programmer adalah logika algoritma dan syntax pemrograman. Dalam satu bahasa pemrograman saja. Dijumpai begitu banyak syntax yang tentunya tidak mudah untuk dihapal

Lebih terperinci

Bab 5 FORM. A. Maksud Dan Tujuan 1. Maksud

Bab 5 FORM. A. Maksud Dan Tujuan 1. Maksud A. Maksud Dan Tujuan 1. Maksud Bab 5 FORM Menginputkan data menggunakan form dan membuat tombol dengan tag HTML Membuat halaman web terhubung dengan halaman lain (link) 2. Tujuan Mahasiswa dapat membuat

Lebih terperinci

Pemrograman Web Week 5. Team Teaching

Pemrograman Web Week 5. Team Teaching Pemrograman Web Week 5 Team Teaching Materi Pemrograman Sisi Server Untuk melihat peta penggunaan teknologi salah satunya adalah w3techs.com Penggunaan client side programming Penggunaan Library Javascript

Lebih terperinci