Pemrograman Basis Data Berbasis Web

dokumen-dokumen yang mirip
Pemrograman Basis Data Berbasis Web

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

DESIGN WEB. D3 TKJ

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

JavaScript. Pemrograman Web 1. Genap

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

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

JavaScript. Pemrograman Web 1. Genap

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom

PEMROGRAMAN WEB 08 JavaScript Dasar

Pemrograman Web. Page 188

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

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

MODUL PRATIKUM 08A PEMROGRAMAN BERBASIS WEB (CCP119)

Pemrograman Basis Data Berbasis Web

Pengenalan JavaScript

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT

Siti Maesyaroh, M.Kom.

PEMROGRAMAN WEB 09 JavaScript Lanjut

Muhammad Bagir., M.T.I

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

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

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

Pengembangan Web. Ramos Somya

MODUL 7 JavaScript pada Form HTML

Pemrograman Web Week 4. Team Teaching

Variabel dan Tipe data Javascript

LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT

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

Belajar Java Script.

Otodidak Pemrograman JavaScript

Pemrograman Basis Data Berbasis Web

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

HTML DOM. Pemrograman Web 1. Genap

Modul 6 Java Scripts I

PEMPROGRAMAN WEB JAVASCRIPT

PHP (HYPERTEXT PREPROCESSOR)

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

PENGENALAN JAVASCRIPT

TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT

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

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

BAB II Tipe Data pada PHP

Java Script. Logika Java Script

disertai contoh-contoh javascript yang kompatibel dengan Firefox

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

JAVASCRIPT SEBAGAI OOP

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

MATERI III JAVASCRIPT

PENGENALAN JAVASCRIPT

Modul 5 -Javascript-

Agenda. Pengenalan JavaStript Peletakan Script Tipe Data Deklarasi Variabel & Konstanta Operator Struktur Kendali dan Fungsi Array

Pemrograman Berbasis Web Pertemuan 4 Javascript. Program Diploma IPB - Aditya Wicaksono, S.Komp 1

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

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

Chapter 2. Tipe Data dan Variabel

Pemrograman Basis Data Berbasis Web

Pertemuan 2. Muhadi Hariyanto

PERCABANGAN. Contoh :

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

Pengenalan Script. Definisi HTML

Javascript. Javascript BASIC

MODUL 6. Struktur Kontrol & Fungsi

Interactive Broadcasting

MODUL 8 PENGENALAN JAVASCRIPT & DASAR-DASAR JAVASCRIPT

Java Script (Bagian 1)

Pengenalan PHP Contoh penulisan file PHP :

JAVASCRIPT. Disusun untuk : Melengkapi Tugas Akhir Semester I Mata Kuliah Desain Web Oleh : AGUNG DIAN PRIBADI NIM :

BAB VII DASAR-DASAR PHP

Pertemuan X. Pemrograman Web Dasar Semester 1

Javascript. Javascript. Javascript

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

MODUL 1 PENGENALAN HTML

Kejadian (Event 1) 1. Kejadian (Event)

Pemrograman Basis Data Berbasis Web

Mengenal JavaScript dan Struktur JavaScript 1

Melewatkan Nilai ke Web Server melalui Field tersembunyi

Pemrograman Basis Data Berbasis Web

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

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

1. Sejarah Javascript

Cascading Style Sheet (CSS) dan JavaScript

MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119)

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

Server Response. Hello

DASAR PHP. Oleh : Devie Rosa Anamisa

Algoritma Pemrograman

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

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

Bab 9. Percabangan dan Perulangan

Pemrograman Web Week 2. Team Teaching

Dasar PHP. Wiratmoko Yuwono

AJAX Tutorial. Contoh AJAX Dasar 1

FLASH, FRAME, BEHAVIOR

MODUL 4 JAVASCRIPT: DASAR, VARIABEL, & FUNGSI

Pemrograman PHP7 untuk Pemula

Web Programming. Pengenalan PHP

Transkripsi:

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 sederhana Peletakan JavaScript Komentar pada JavaScript Kotak Dialog Variabel Operator Struktur Kontrol Fungsi (function) Event Status Bar S1 Teknik Informatika - Unijoyo 2

JavaScript? Untuk membuat website menjadi dinamis dan interaktif: meletakkan teks dinamik di dalam halaman HTML memberikan reaksi terhadap suatu event membaca dan menuliskan elemen-elemen HTML digunakan untuk memvalidasi data digunakan untuk mendeteksi browser pengunjung web digunakan untuk menyimpan dan menerima informasi di komputer pengunjung halaman Web S1 Teknik Informatika - Unijoyo 3

Mendeklarasikan JavaScript <script type= txt/javascript"> <!-- Kode-kode JavaScript // --> </script> S1 Teknik Informatika - Unijoyo 4

JavaScript Sederhana JavaScript untuk menuliskan teks: Tampilan: <html> <body> <script type="text/javascript"> document.write( JavaScript sederhana!"); </script> </body> </html> S1 Teknik Informatika - Unijoyo 5

Peletakan JavaScript Di bagian Head Di bagian Body Di bagian Head dan body Di External script S1 Teknik Informatika - Unijoyo 6

Peletakan JavaScript di bagian Head Script yang berisi fungsi (function) diletakkan di bagian head. Hal ini untuk memastikan bahwa script telah loaded sebelum fungsi dipanggil. <html> <head> <script type= text/javascript >... </script> </head> </html> S1 Teknik Informatika - Unijoyo 7

Peletakan JavaScript di bagian Body Script yang akan dieksekusi ketika halaman web ditampilkan diletakkan di dalam bagian body. <html> <head> </head> <body> <script type= text/javascript >... </script> </body> </html> S1 Teknik Informatika - Unijoyo 8

Peletakan JavaScript di bagian Head dan bagian Body Untuk script yang berjumlah banyak di dalam dokumen HTML, maka script dapat diletakkan baik di bagian head dan body. <html> <head> <script type= text/javascript >... </script> </head> <body> <script type= text/javascript >... </script> </body> </html> S1 Teknik Informatika - Unijoyo 9

Peletakan JavaScript di External script Terkadang JavaScript yang sama ingin dijalankan pada halaman-halaman web yang berbeda-beda. Maka script yang sama tidak perlu dituliskan untuk setiap halaman, akan tetapi dengan menuliskan JavaScript di suatu file eksternal. Di dalam file eskternal tidak boleh terdapat tag <script> Contoh cara penggunaan: <html> <head> <script src= namafilescript.js"> </script> </head> <body> </body> </html> S1 Teknik Informatika - Unijoyo 10

Komentar Komentar 1 baris: // ini adalah komentar Komentar beberapa baris: /* Ini juga Adalah komentar */ S1 Teknik Informatika - Unijoyo 11

Kotak Dialog Alert Prompt Confirm S1 Teknik Informatika - Unijoyo 12

Alert digunakan untuk memperingatkan pengunjung hal-hal atau dalam kasus tertentu memberikan instruksi. Syntax: window.alert( text ) S1 Teknik Informatika - Unijoyo 13

Prompt digunakan untuk menampilkan sebuah prompt yang juga mempunyai kotak isian yang dapat menerima sesuai informasi dari pengunjung. Syntax: window.prompt( text, defaultvalue ) S1 Teknik Informatika - Unijoyo 14

Confirm Digunakan untuk memperingatkan pengunjung agar menguji atau menerima sesuatu dengan memilih tombol OK atau Cancel untuk konfirmasi. Syntax: window.confirm( text ) S1 Teknik Informatika - Unijoyo 15

Variabel Tipe data: Numeric String Boolean Null Aturan penggunaan: Nama variabel adalah case-sensitive (a dan A adalah 2 contoh variabel yang berbeda) Nama variabel harus dimulai dengan suatu huruf atau oleh karakter garis bawah (underscore) Contoh deklarasi: nama = eve ; angka = 17; S1 Teknik Informatika - Unijoyo 16

Contoh penggunaan variabel untuk menghitung luas persegi panjang: JavaScript: <html> <head><title>..:: Belajar JavaScript ::.. </title> variabel </head> <body> Menampilkan informasi Menghitung Luas Persegi Panjang: <br> <script language="javascript"> Menampilkan isi variabel <!-- var luas,panjang,lebar,satuan; satuan = window.prompt('masukkan satuan (m,cm) :'); panjang = window.prompt('masukkan panjang persegi panjang :', + '0'); lebar = window.prompt('masukkan lebar persegi panjang :', + '0'); luas=panjang*lebar; document.write('panjang = ' + panjang +' ' + satuan + "<br>"); document.write('lebar = ' + lebar +' ' + satuan + "<br>"); document.write('luas = ' + luas +' ' + satuan + "<sup>2<sup>"); //--> </script> </body> </html> Tampilan: S1 Teknik Informatika - Unijoyo 17

Operator Operator Aritmatika: + - * / % ++ -- Operator Assignment: = += -= *= /= %= Operator Perbandingan: == ===!= > < >= <= Operator Logika: &&! S1 Teknik Informatika - Unijoyo 18

Struktur Kontrol: If else Perulangan For Perulangan While S1 Teknik Informatika - Unijoyo 19

If Else Digunakan untuk mengetes apakah suatu kondisi itu benar (true) atau salah (false). <html> <head> <title>belajar JavaScript</title> </head> <body> <script type="text/javascript"> var nilai nilai = prompt('silahkan masukkan nilai Anda',''); if(nilai <= 56) { window.alert('sayang sekali. Anda tidak lulus.'); } else { window.alert('selamat! Anda lulus.'); } </script> </body> </html> S1 Teknik Informatika - Unijoyo 20

Perulangan For Digunakan untuk melakukan perulangan jika jumlah perulangan sudah diketahui sebelumnya <html> <head> <title>belajar JavaScript</title> </head> <body> <script type="text/javascript"> // Mengulang angka dari 0 sampai 5 var angka=0; for (angka=0;angka<=5;angka++) { document.write('angka ' + angka + "<br>"); } </script> </body> </html> S1 Teknik Informatika - Unijoyo 21

Perulangan While Digunakan ketika ingin melakukan perulangan selama kondisi yang ditentukan adalah true. <html> <head> <title>belajar JavaScript</title> </head> <body> <script type="text/javascript"> // Mengulang angka dari 0 sampai 5 var angka=0; while (angka<=5) { document.write("angka " + angka +"<br>"); angka=angka+1; } </script> </body> </html> S1 Teknik Informatika - Unijoyo 22

Fungsi (Function) Fungsi adalah potongan kode JavaScript yang dapat dideklarasikan pada bagian head dan kemudian dapat dirujuk dari kode yang dibuat di dalam body. <html> <head> <script type="text/javascript"> function perkalian(a,b) { return a*b; } </script> </head> <body> <script type="text/javascript"> document.write(perkalian(7,5)); </script> </body> </html> S1 Teknik Informatika - Unijoyo 23

Event Event adalah aksi yang dapat di-trigger oleh fungsi (function) JavaScript. Event biasa dikombinasikan dengan fungsi, dan fungsi tersebut tidak akan dieksekui sebelum event tersebut terjadi Contoh-contoh penggunaan event: Ketika mouse di-klik Ketika menampilkan halaman web atau menampilkan gambar Mouse digerakkan ke suatu posisi tertentu di dalam halaman web Memilih suatu kotak masukan di dalam suatu form HTML Men-submit suatu form HTML S1 Teknik Informatika - Unijoyo 24

Contoh-contoh Event Onclick Event ini di-trigger ketika mouse di-klik ke suatu obyek onload and onunload Keduanya di-trigger ketika pengunjung memasuki atau meninggalkan halaman web. Onload Event biasanya digunakan untuk mengecek tipe dan versi browser pengunjung, dan menampilkan informasi tersebut. onfocus, onblur and onchange Dikombinasikan dengan penggunaan fungsi untuk memvalidasi suatu isian form. onsubmit Digunakan untuk memvalidasi seluruh isian form sebelum di-submit onmouseover and onmouseout Digunakan untuk membuat tombol yang teranimasi S1 Teknik Informatika - Unijoyo 25

Status bar Status bar adalah bar yang biasanya berwarna abu-abu di sepanjang bagian bawah jendela web browser. Status bar menampilkan informasi seperti beberapa banyak halaman telah di-load dan URL pada saat suatu link ditunjuk. Syntax: window.status='teks ini terletak di status bar'; Fasilitas ini dapat disertakan di dalam event onclick, onmouseover atau onmouseout, sehingga ketika suatu link ditunjuk oleh mouse, maka status bar akan menampilkan deskripsi link tersebut. S1 Teknik Informatika - Unijoyo 26