POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

dokumen-dokumen yang mirip
LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT

Pengenalan JavaScript

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom

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

Pemrograman Basis Data Berbasis Web

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

Pemrograman Basis Data Berbasis Web

DESIGN WEB. D3 TKJ

JavaScript. Pemrograman Web 1. Genap

TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT

Pemrograman Web. Page 188

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

Pemrograman Web Week 4. Team Teaching

JavaScript. Pemrograman Web 1. Genap

disertai contoh-contoh javascript yang kompatibel dengan Firefox

PEMROGRAMAN WEB 09 JavaScript Lanjut

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

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

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

Pengembangan Web. Ramos Somya

STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM

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

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

Belajar Java Script.

PEMROGRAMAN WEB 08 JavaScript Dasar

Mengenal visual designer dan IntelliSense

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan

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

Modul 6 Java Scripts I

PRAKTIKUM PHP 5 VALIDASI FORM DENGAN PHP

2. DASAR TEORI 2.1 PHP5

BAB 2 LANDASAN TEORI

MODUL PRATIKUM 08A PEMROGRAMAN BERBASIS WEB (CCP119)

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Image dan Link

Laporan Bengkel Web II Modul 6

MATERI III JAVASCRIPT

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

Otodidak Pemrograman JavaScript

2.2 Update Record Salah satu fitur aplikasi database adalah update data. Perintah SQL yang digunakan untuk update data seperti di bawah ini.

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

KBKF53110 WEB PROGRAMMING

MODUL 6 REDIRECT, SESSION & COOKIE

Berikut adalah contoh penggunaan tag script untuk meletakkan baris Javascript pada halaman HTML secara langsung:

Interactive Broadcasting

: 1. No HP :

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Variabel dan Tipe data Javascript

LAPORAN RESMI. Image dan Link. Dosen Pembimbing : Dwi Susanto,ST, MT. Oleh Hamidah Nur Hidayati

SISTEM INFORMASI PELAYANAN (BPJS) BERBASIS WEB ABSTRAK

MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT

Gambar 4.1 Basis Data Aplikasi

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

Mengelola Bagian. Website Sekolah. Mengelola bagian utama Website Sekolah dibagi menjadi 3

Mengelola Bagian Utama Website Sekolah

Muhammad Bagir., M.T.I

PENGENALAN JAVASCRIPT

MODUL 6 Redirect,Session, dan Cookies

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem

BAB IV HASIL DAN UJI COBA

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

PENGEMBANGAN DAN ANALISA KEY PERFORMANCE INDICATORS (KPI) SEBAGAI SISTEM PENDUKUNG DALAM PERENCANAAN PENGEMBANGAN INSTITUSI SECARA ONLINE

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

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

AJAX Framework. Pemrograman Web 1. Genap

Mengenal JavaScript dan Struktur JavaScript 1

Kapita Selekta (KBKI82127, 2 sks) Materi : Penanganan Form

MODUL 4 JAVASCRIPT: DASAR, VARIABEL, & FUNGSI

AJAX dengan jquery Part 1

HASIL DAN PEMBAHASAN

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

PENGENALAN JAVASCRIPT

C. Ms Powerpoint D. Notepad E. Ms Acces

Membuat Template Interaktif pada Microsoft Word 2010

Melewatkan Nilai ke Web Server melalui Field tersembunyi

Bab 4 Pembahasan dan Hasil

MODUL 7 JavaScript pada Form HTML

SISTEM INFORMASI KEPEGAWAIAN DEPARTEMEN PENDIDIKAN NASIONAL PEER REVIEWER

PENGEMBANGAN VIRTUAL BOOK PADA APLIKASI VIRTUAL LIBRARY PENS

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

USER MANUAL UKM PANGAN AWARD Kementerian Perdagangan TIM PENYUSUN SUBDIT PENGEMBANGAN PRODUK LOKAL DIREKTORAT PERDAGANGAN DALAM NEGERI

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

HTML DOM. Pemrograman Web 1. Genap

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

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

RISTEKDIKTI PANDUAN PENGISISAN FORM

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

MODUL 6. Struktur Kontrol & Fungsi

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

1. Apakah JavaScript Itu????

BAB 1 PENGENALAN HTML

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

Desain Web. MODUL 2 Desain Form

PEMPROGRAMAN WEB JAVASCRIPT

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

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

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 NEGERI SURABAYA

Dasar Teori Javascript merupakan bahasa pemrograman berbasis client-side yang berfungsi untuk menjadikan halaman web menjadi interaktif. Client-side berarti bahasa ini akan berjalan pada client dan tidak membutuhkan server tersendiri layaknya PHP. Javascript bergantung kepada browser(navigator) yang memanggil halaman web yang berisi skrip skrip dari Javascript dan tentu saja terselip di dalam dokumen HTML. Javascript juga tidak memerlukan kompilator atau penterjemah khusus untuk menjalankannya (pada kenyataannya kompilator Javascript sendiri sudah termasuk di dalam browser tersebut). Layaknya CSS, javascript bisa langsung ditambahkan pada dokumen html atau bisa juga menyimpannya sebagai file yang terpisah dan kemudian memanggilnya melalui link. Kedua metode tersebut sama-sama membutuhkan elemen <script>. Bisa juga menggunakan metode yang lain, yaitu menggunakan atribut src yang diarahkan ke file javascript yang disimpan dengan format ekstensi.js. Keuntungan menggunakan file javascript yang terpisah, adalah bisa menggunakan file yang sama pada halaman-halaman web yang lain, sama halnya dengan file css yang terpisah. Kekurangannya adalah saat pemanggilan file javascript tersebut membutuhkan penambahan permintaan ke server berbasis HTTP yang tentunya juga memperlambat performanya. JavaScript menggunakan sistem case sensitive yang artinya membedakan nama variabel dengan huruf besar dan huruf kecil.

Analisa 1. Menulis ke halaman web melalui javascript Pada percobaan pertama ini, script document.write digunakan untuk menambahkan serta menampilkan text dalam web browser. 2. Merespon event Percobaan kedua, javascript bisa merubah isi elemen html. Teks awal dengan script x=document.getelementbyid("demo"), dimana teks ("demo") adalah Javascript dapat merubah isi elemen html lalu dirubah menjadi teks baru dengan menekan tombol Click Me. Menggunakan script x.innerhtml="ini isi terbaru!";, dapat mengubah isi teks sebelumnya. Script tersebut dimasukkan ke dalam function, lalu dipanggil oleh tombol saat di klik dengan script button ditambahkan onclick= variabel fungsi().

3. Merubah Style Elemen HTML melalui javascript Percobaan ketiga, merubah style teks HTML melalui javascript. Tidak berbeda jauh dengan sebelumnya, namun tetap terdapat perbedaan karena pada bagian ini hanya elemen warna teksnya saja yang berubah. Dengan menggunakan script x.style.color="#ff0000"; maka warna teks akan berubah dengan hanya menekan tombol Click Me. Sedangkan untuk memanggil script function, pada script button ditambahkan onclick= variabel fungsi().

4. Pengenalan Variabel dan Aritmatika Sederhana Percobaan keempat, menghitung aritmatika sederhana. Pertama, kita mendeklarasikan variabel aritmatika terlebih dahulu sebagai variable angka, var x=5;. Lalu dengan ditambahkan script document-write dan rumus perhitungan untuk menampilkan hasilnya, maka hasil akan Nampak sesuai dengan rumus yang sudah dituliskan. 5. Tipe Data Percobaan kelima, menampilkan tipe data dalam javascript. Seperti halnya dengan percobaan pertama, terdapat script document.write pada percobaan ini. Namun perbedaannya, kita harus mendeklarasikan suatu variable terlebih dahulu lalu menampilkannya dengan script document.write.

6. Merespon Event dan memberikan informasi berupa alert Percobaan keenam, merespon event lalu menampilkan alert nya. Menggunakan script <button type="button" onclick="alert('selamat Datang!\n untuk anda')">click Me!</button>, dimana yang dimaksukan pada script ini adalah Onclick sebagai action tombol pada saat di klik dan Alert untuk menampilkan kotak dialog.

7. Memanggil Fungsi Percobaan ketujuh, tidak jauh berbeda dengan percobaan ke enam jika di lihat melalui browser, dimana onclick lalu muncul kotak dialog. Namun ketika dilihat script nya Nampak berbeda, dimana script function ditempatkan terpisah. 8. Menampilkan Kotak Konfirmasi Percobaan delapan ini serupa dengan percobaan sebelum-sebelumnya, dimana sama-sama menampilkan kotak dialog namun perbedaannya terdapat tambahan konfirmasi. Dengan ditambahkannya scripct var x,y sebelumnya.

9. Menampilkan prompt box Percobaan ke Sembilan, adanya kotak prompt yang ditampilkan lalu inputkan nama, kemudian akan muncul teks Selamat datang (nama)! bagaimana kabar anda hari ini?. Pada scipt function, kita mendeklarasikan var terlebih dahulu, lalu menambahkan rumus if untuk menambahkan teks selamat datang.

10. Mengatur Interval Percobaan ke sepuluh. Dalam percobaan ini, ketika tombol Tampilkan Alert diklik, maka setiap 3 detik kotak peringatan akan muncul. Untuk menampilkan kotak peringatannya menggunakan script fungsi setinterval(function(){alert( Selamat Datang )},3000), dimana 3000 yang dimaksud adalah waktu dalam satuan milisecond.

11. Validasi Input Percobaan terakhir yaitu Validasi input yang mana biasanya digunakan untuk mengecek apa teks yang diiputkan benar atau salah. Seperti pada percobaan ini, hanya input angka yang bisa diinputkan, jika form tidak di isi angka maka akan keluar peringatan bukan angka. Peringatan tersebut menggunakan fungsi if(x== ){alert( Bukan angka )}. Untuk menampilkan peringatan tersebut, tombol Cek Angka harus diklik terlebih dahulu dan akan diarahkan ke script function.

Tugas 1. Buatlah sebuah form registrasi yang mencatat nama, username, email, password, no telepon, jenis kelamin, dan alamat website. Kemudian lengkapi form tersebut dengan validasi menggunakan javascript pada nama, username, dan email.

http://alfirarizky.mb.student.pens.ac.id/tugas/pengenalan%20javascript/tugas %201.html 2. Buatlah sebuah kotak dengan elemen div, kemudian dengan menggunakan set interval, secara periodik, setiap 4 detik, rubahlah background gambar kotak tersebut, bergantian sebanyak 5 gambar

http://alfirarizky.mb.student.pens.ac.id/tugas/pengenalan%20javascript/t ugas%202.html