PEMROGRAMAN WEB 09 JavaScript Lanjut



dokumen-dokumen yang mirip
JavaScript. Pemrograman Web 1. Genap

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

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

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

HTML DOM. Pemrograman Web 1. Genap

Pemrograman Web. Page 188

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

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

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

PEMROGRAMAN WEB 08 JavaScript Dasar

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

DESIGN WEB. D3 TKJ

JavaScript. Pemrograman Web 1. Genap

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Pemrograman Web Week 4. Team Teaching

DOM (Document Object Model) dan Event

Function, Array & Object in JavaScript

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

MODUL 7 JavaScript pada Form HTML

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

Laporan Bengkel Web II Modul 6

MODUL 8 Insert, Update, & delete

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

HTML DOM(2) Yosef Murya Kusuma Ardhana. ST., M.Kom

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

disertai contoh-contoh javascript yang kompatibel dengan Firefox

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom

PEMROGRAMAN WEB. 11 XML, XHTML dan JSON. Andi WRE

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

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

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

PENGENALAN JAVASCRIPT

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

Validasi Form. Contoh Validasi Form

Pengenalan JavaScript

MODUL PRAKTIKUM PEMROGRAMAN WEB

MODUL 10 PHP&MYSQL INSERT & DELETE

PEMROGRAMAN WEB 13 jquery

Variabel dan Tipe data Javascript

CHAPTER 1 BASIC PROGRAMING WITH PHP AND JAVASCRIPT (AJAX) ( Janitra Panji Satria Soekarta ) UNIKU Pemrograman Web 2

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

1. Sejarah Javascript

MODUL 11 PHP&MYSQL UPDATE & SEARCHING

Pengenalan Script. Definisi HTML

BAB III Validasi HTML5

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

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

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

1. Sejarah Javascript

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

PHP (HYPERTEXT PREPROCESSOR)

POLITEKNIK NEGERI JAKARTA

Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013

PENGENALAN PHP DASAR

Pemrograman Internet dengan AJAX (Asynchronous JavaScript And XML)

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

AJAX Framework. Pemrograman Web 1. Genap

FLASH, FRAME, BEHAVIOR

MODUL 3 HTML. (HyperText Mark-Up Language) Sub : Tabel & Form

KBKF53110 WEB PROGRAMMING

Pengenalan PHP Contoh penulisan file PHP :

Pemrograman Web I (HTML Lanjut) Oleh: Devie Rosa Anamisa

AJAX. Pemrograman Web 1. Asynchronous JavaScript and XML. Genap

Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

Mahasiswa dapat memanipuasi database mysql menggunakan actionscript 3 flash.

Pengenalan Perancangan Web 2017

Pengenalan OOP. Object-Oriented programming (OOP) Menitikberatkan pada konsep object sebagai elemen dasar dari program.

MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)

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

LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP

MODUL 2 INTERNET PROGRAMMING : PHP (2)

BERKENALAN DENGAN MODEL CODEIGNITER

Algoritma & Pemrograman 1. Fery Updi,M.Kom

PEMROGRAMAN WEB. 1 P a g e

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

GBPP dam SAP Java Script

Siti Maesyaroh, M.Kom.

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

MODUL 4 ARRAY ARRAY PEMROGRAMAN WEB TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2016/2017

AJAX dengan jquery Part 1

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

Pengantar JavaScript. Agi Putra Kharisma, S.T., M.T.

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms

Dasar PHP. Wiratmoko Yuwono

Pengembangan Web. Ramos Somya

MODUL VI ACTION SCRIPT

BAB III ANALISIS DAN PERANCANGAN

Melewatkan Nilai ke Web Server melalui Field tersembunyi

MODUL 5 JAVA SCRIPT. Sub : PENGENALAN

String 1 A. TUJUAN PEMBELAJARAN

PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S

PEMPROGRAMAN WEB JAVASCRIPT

VI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :

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

2. DASAR TEORI 2.1 PHP5

Transkripsi:

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 : properti length pada objek string yang mengembalikan nilai berupa banyak karakter pada string tersebut 12 Method the actions that can be performed on objects Contoh : method touppercase() pada objek string akan merubah tampilan string menjadi huruf kapital HELLO WORLD!

JavaScript String Object Assigment Properti length mengembalikan nilai berupa banyak karakter pada string tersebut Method variable_string.method();

JavaScript String Object

JavaScript Date Object Assigment Contoh :

JavaScript Date Object Method

JavaScript Date Object

JavaScript Math Object Method

JavaScript Math Object Contoh :

JavaScript Array Object Array adalah variable yang dapat menampung banyak nilai dan diakses melalui indeks Declaration and Assignment Properti Length mengembalikan banyak elemen dari array

JavaScript Array Object Method

Function Function merupakan kelompok instruksi sebagai suatu modul program yang dijalankan ketika dipanggil Sintaks : function namafunction(var1, var2,..., varn) { //aksi return...; //mengembalikan nilai } Memanggil function : namafunction(parameter) // jika membutuhkan parameter namafunction() // jika tidak ada parameter

Contoh Function 12

Event Aksi yang dapat dideteksi oleh javascript Contoh : onload, onunload, onfocus, onblur, onchange, dll Event ditulis sebagai atribut pada element HTML Mouse Events

Event Keyboard Events Form Events

Contoh Event

HTML DOM HTML Element Object Memanipulasi dan mengubah HTML menjadi lebih dinamis HTML DOM : standar untuk mengakses, mengubah, menambahkan atau menghapus element HTML. Name dan id pada element HTML digunakan javascript untuk mengakses element HTML tersebut. Sintaks : document.getelementbyid("...").property; document.getelementsbyname("...").property; Property : innerhtml, text, value, selected, src, style, dll Property yang dapat digunakan tergantung dari element HTML

JavaScript Timing Events Perintah dijalankan setelah selang waktu yang telah ditentukan Sintaks : var t=settimeout("javascript statement",milliseconds); cleartimeout(settimeout_variable); 1000 milliseconds = 1 seconds Javascript statement pada function settimeout() biasanya berisi pemanggilan fungsi Pemanggilan function ini dapat dibuat secara rekursif dan membuat Infinite Loop

[Contoh 1] JavaScript Timing Events

[Contoh 2] JavaScript Timing Events Display a Clock

Mendeteksi Jenis Browser

Form Validation Validasi pengecekan data yang dimasukkan pengguna JavaScript dapat melakukan validasi pada form, sebelum data tersebut dikirim ke server Data yang biasa di cek oleh JavaScript : - Field kosong/tidak diisi - Validasi alamat email - Validasi tanggal - Validasi masukkan berupa numerik Validasi dapat dilakukan ketika submit atau ketika pengguna telah mengisi sebuah field dan hendak berpindah ke field berikutnya.

Form Validation Atribut name akan digunakan untuk mengakses data yang ada dalam field Sintaks : var x=document.forms["namaform"]["namafield"].value; Contoh Form: Contoh pengambilan data di JavaScript :

[Contoh] Form Validation

Latihan Buatlah tampilan form berikut validasinya. Berikut ini adalah tampilan awal form. Jika ada salah satu field tidak diisi maka akan muncul alert

Jika password dan re-type password tidak sama Jika email salah Jika data benar, maka akan membuka halaman baru (gunakan window.location= )