SMH2D3 Web Programming. 3 BAB III TABLE & FORM INPUT DATA HTML5. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

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

Pengenalan Perancangan Web 2017

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

[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 ]

Pertemuan IV. Semester 1

KURSUS ONLINE JASA WEBMASTERS

P - 6 Bab 4 : HTML (Hypertext Markup Language)

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

RIO ANDRIYAT KRISDIAWAN, M.KOM

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

Form identik dengan formulir

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

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs. Form Server Side Scripting

Text input adalah tag input dengan tipe text dimana tag ini berguna dalam penginputan text dengan skala yang tidak terlalu banyak.

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

Form Input HTML dan Frame. Siti Maesyaroh. M.Kom.

X/HTML5 Form. Auriza Akbar 25 Mei 2012

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Tabel dan Form HTML. Kuliah #2. Dept. Ilmu Komputer IPB 2016

MODUL 1 PENGENALAN HTML

Desain Web. MODUL 2 Desain Form

Desain Web. Oleh : Ady Purna Kurniawan, ST., MT.

Pemrograman Basis Data Berbasis Web

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

P - 11 Bab 8 : PHP & HTML (Manipulasi Form)

HTML FORM. Praktikum III

BAB-12 MEMBUAT FORM HTML

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

FORMAT TEXT. Tag Attribut Value Keterangan. RGB(red,green,blue) Kode Warna. Memberikan warna terhadap background web mengatur posisi text rata kiri

SMH2D3 Web Programming. 2 BAB II BASIC HTML5 ELEMENT. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

P - 6 Bab 4 : HTML (Hypertext Markup Language)

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

Aplikasi Form Menggunakan HTML

Sintak penulisan form adalah: <form method= post atau get action= program_pemroses > elemen-elemen FORM </form>

IV. Form. A. Pengenalan Form. B. HTML Input Element

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

BAB VIII PEMROSESAN FORM

Web Programming (WP) Step 2 [ HTML & PHP BASIC]

FORM DAN ELEMENNYA. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Pertemuan Ke-3 (HTML Lanjut [1]) D3 Manajemen Informatika - Unijoyo 1

BAB III FORMULIR. <input type='text' name='...' size='40' maxlength='..'>

SMH2D3 Web Programming. 4 BAB IV WEB DESIGN CSS3. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

Pemrograman Basis Data Berbasis Web

Pemrosesan form HTML

PHP Penanganan Form. Overview. 15-Jan Jenis-jenis Form Form Validation. Tag <FORM> Atribut ACTION Atribut METHOD SUBMIT BUTTON

MENAMPILKAN FRAME FRAME

Muhammad Zen Samsono Hadi, ST. MSc.

PEMROGRAMAN WEB. 1 P a g e

Ikbal jamaludin

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

Membuat Pengisihan Borang (Form) dengan Pemrograman WEB

OBJECT INPUT DATA Pada HTML5 Teknik Informatika

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web

MODUL 3 INTERNET PROGRAMMING : PHP 3

Muhamad Alif,S.Kom Teknik Informatika UTM

Penanganan Form. Muhammad Zen Samsono Hadi, ST. MSc. T.TELEKOMUNIKASI - PENS

TUTORIAL HTML CSS Langkah Tepat menjadi Web Designer Handal, menguasai HTML & CSS, jalan membuat halaman website cantik dan menarik

MODUL PRAKTIKUM PEMROGRAMAN INTERNET

1) Gunakan peralatan sesuai dengan fungsinya. 2) Bekerjalah sesuai dengan cara kerja atau petunjuk yang telah ditentukan.

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

</select></font></p> </form> </body>... Hasil:

Tutorial Implementasi Jquery Mobile dan JSP. 1. Definisi Jquery Mobile

Soal Remedial Prakarya-1

MODUL TIK - HTML II KELAS XI SEMESTER I

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

Membuat Form Mahasiswa dengan HTML [Part 1]

Pengenalan Perancangan Web 2016

Otodidak Desain dan Pemrograman Website

1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file jawaban : b

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

MODUL PRATIKUM - 05 PEMROGRAMAN BERBASIS WEB (CCP119)

Pengantar E-Business dan E-Commerce

HTML (HyperText Markup Language)

Review Pemrograman Web I

2011 Ahmad Amarullah

Form dan Variabel Oya Suryana

MODUL 2 HTML LANJUT. (Tabel, Form, dan Frame) Mampu menjelaskan table, frame, form, image, hyperlink pada HTML Lanjut dan membuat aplikasinya

MODUL IX FORM. 9.1 Pendahuluan

BAB III Validasi HTML5

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Pemrograman Web. Formulir dalam HTML dan PHP

Tujuan: Siswa dapat membuat list item dan form untuk diterapkan dalam pembuatan halaman web

HTML.

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

HTML Dasar. PERTEMUAN 1 Tujuan: 1. Siswa dapat memahami dan mengenal perintah-perintah dasar HTML 2. Siswa dapat membuat tabel dan pengaturannya

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

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

BAB 8 FORM HANDLING DAN VALIDASI

HTML BASIC.

Pengenalan HTML dan CSS

Bab 9 - Form. Web Design Team Dosen. Politeknik Elektronika Negeri Surabaya (PENS) 1

Pemrograman Web PRAKTIKUM 1 PENGANTAR

Menciptakan Form dalam Web

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8

4. Type yang berfungsi untuk menerima masukan berupa teks dari pengguna adalah A. Checkbox B. Submit C. File D. Text E. Button

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

Transkripsi:

3 BAB III TABLE & FORM INPUT DATA HTML5 31 IDENTITAS Kajian Web Design menggunakan HTML5 dan CSS3 Topik Scripting tingkat lanjut, Tabel dan Form HTML5 Kompetensi Utama 3 Mengetahui penggunaan script HTML5 dan CSS3 4 Penggunaan Table HTML 5 Penggunaan Form, Input Form dan attribute data Lama Kegiatan Praktikum 3 Pertemuan Terbimbing : 2 x 20 menit 4 Kegiatan Mandiri : 2 x 100 menit Parameter Penilaian 3 Jurnal Pengamatan 4 Tugas Akhir Referensi Tambahan 1 Learning Web Design 5 th Edition, Jennifer Niederst Robbins 2 Web: w3schoolscom H a l 22

32 PERTANYAAN PENDAHULUAN Kerjakan tugas pendahuluan ini diawal proses praktikum Waktu pengerjaan maksimal 10 menit 1 Jelaskan perbedaan client side scripting dan server side scripting, berikan pula contohnya? 2 Apa yang Anda pahami tentang Relative Path dan Absolute Path pada penggunaan Link, dan berikan contoh? H a l 23

33 PRAKTIK 331 Exercise 1: Membuat Table HTML Pada bagian ini, akan diberikan praktek terbimbing untuk membuat Table pada HTML Gunakan Referensi HTML table dari buku atau link web online 3311 Soal, Langkah Penyelesaian dan Solusi Lengkap Permasalahan/Soal Buatlah tampilan web sederhana untuk penerapan Table HTML5 Gunakan dengan baik TAG yang berkaitan dengan Table serta attribute untuk melakukan modifikasi tampilan Table NIM Nama Kelas Hadir Sakit Absen 1122334455 Indra Sjafri SM-01 10 2 3 1122445533 Atep Ahmad Rizal SM-03 8 0 5 1234512345 Romelo Lukaku SM-02 12 1 2 Tampilan table yang Anda buat harus semirip mungkin dengan contoh diatas Langkah Penyelesaian Seperti biasa, buatlah pertama kali dokumen HTML yang lengkap dengan Tag dasar dokumen Kemudian ikuti langkah-langkah dibawah ini pada bagian body dari dokumen HTML tersebut 1 Deklarasi Element Table pada HTML5 Gunakan tag Table pada dokumen HTML tersebut <table border="1"> <tr> </tr> </table> 2 Membuat Row dan Kolom pada Table HTML5 Sama seperti penggunaan table pada umumnya, Anda akan membuat bagian baris dan kolom, gunakan tag TR (baris) dan TD atau TH (kolom), perhatikan contoh berikut ini <tr> <th>nim</th> <th>nama</th> <th>kelas</th> <th>hadir</th> <th>sakit</th> <th>absen</th> </tr> Pada contoh diatas, digunakan TAG untuk table header, Anda bisa langsung melanjutkan tag TD H a l 24

3 Membuat Table data pada HTML5 Berikut ini scrip lengkap untuk penggunaan table <table border="1"> <tr> <th>nim</th> <th>nama</th> <th>kelas</th> <th>hadir</th> <th>sakit</th> <th>absen</th> </tr> <tr> <td>1122334455</td> <td> Indra Sjafri </td> <td>sm-01</td> <td>10</td> <td>2</td> <td>3</td> </tr> </table> Silahkan Anda menambahkan data selanjutnya pada setiap baris menggunakan blok script TR yang sama 3312 Kerjakan Pengamatan ini Lakukan Jurnal Modifikasi berikut ini, NIM Nama Kelas Data Presensi Hadir Sakit Absen 1122334455 Indra Sjafri SM-01 10 2 3 1122445533 Atep Ahmad Rizal SM-03 8 0 5 1234512345 Romelo Lukaku SM-02 12 1 2 Perhatikan hasil penggunaan TAG table dan berbagai bagian lainnya Untuk membuat table maka Anda harus menerapkan ketiga TAG tersebut sekaligus Perhatikan juga bagaimana bagian kolom dan baris dibuat, agar memudahkan dalam menyajikan data Silahkan dikembangkan lebih lanjut beberapa modifikasi dan penerapan attribute dari table HTML, seperti: - Melakukan merge cell, pada baris atau kolom table HTML - Mengubah ukuran lebar dan tinggi dari cell, baris/kolom, atau table - Menentukan alignment dari data - Penggunaan border dan background Diskusikan juga tentang, bagaimana dan untuk apa Tabel ini digunakan pada tampilan web H a l 25

332 Exercise 2: Form Input HTML Pada bagian ini, akan dipelajari tentang teknik dasar penggunaan Form, input Form dan data pada HTML Silahkan buka buku referensi (learning web design) pada chapter yang menjelaskan tentang penggunaan form Anda diharapkan telah mengetahui bagaimana cara form pada web bekerja, untuk menerima inputan data dari user dan kemudian dikirimkan ke halaman server lainnya untu diproses Perhatikan gambar berikut, dan lihat lebih lanjut penjelasan pada buku referensi Perhatikan penggunaan script Form berikut ini, <form> Nama Lengkap: <input type="text" name="nama"> NIM: <input type="text" name="nime"> </form> Penggunaan form selalu diawali dengan TAG Form yang terdiri dari attribute wajib sebagai berikut, - Action url dari pemrosesan form - Method pilihan teknik submit dari form tersebut (post/gets) H a l 26

Selanjutnya didalam TAG form tersebut, Anda dapat menuliskan berbagai macam variasi element dan inputan Form sesuai dengan kebutuhan data yang diinginkan, diantaranya adalah - <input> Defines an input control - <textarea> Defines a multiline input control (text area) - <label> Defines a label for an <input> element - <fieldset> Groups related elements in a form - <legend> Defines a caption for a <fieldset> element - <select> Defines a drop-down list - <optgroup> Defines a group of related options in a drop-down list - <option> Defines an option in a drop-down list - <button> Defines a clickable button Beberapa macam jenis TAG input pada Form, - text - checkbox - radio - submit - reset - color - date - email - number - range Perhatikan contoh berikut, <form action="simpanhtml"> First name: <input type="text" name="firstname" value="udin" /> Last name: <input type="text" name="lastname" value="lagi" /> Gender: <input type="radio" name="gender" value="male" checked /> Male <input type="radio" name="gender" value="female" /> Female Birthday: <input type="date" name="bday" /> <input type="submit" value="submit" /> <input type="reset" /> </form> H a l 27

3321 Soal, Langkah Penyelesaian dan Solusi Lengkap Permasalahan/Soal Jurnal Buatlah tampilan web sederhana dengan HTML, semirip mungkin dengan contoh berikut ini, Perhatikan penggunaan berbagai macam TAG element yang berkaitan dengan Form Penggunaan input tersebut harus disesuaikan dengan kebutuhan data input yang akan dimasukkan oleh user pada apikasi Solusi Lengkap <html> <body> <h1>pendaftaran Multimedia Club</h1> <form action="/action_pagephp"> Nama Langkap: <input type="text" name="name" value="udin Lagi"> NIM: <input type="text" name="nim" value=""> Prodi H a l 28

<select name="prodi"> <option value="sm">d4 SM</option> <option value="mi">d3 MI</option> <option value="tk">d3 TK</option> <option value="tt">d3 TT</option> </select> Alamat <textarea name="alamat" rows="10" cols="30"> jalan </textarea> Birthday: <input type="date" name="bday"> Gender <input type="radio" name="gender" value="pria" checked> Pria <input type="radio" name="gender" value="wanita"> Wanita Hobi <input type="checkbox" name="hobi" value="bola"> Main Bola <input type="checkbox" name="hobi" value="baca"> Baca Buku <input type="submit"> <input type="reset"> </form> </body> </html> 3322 Pengamatan Berdasarkan pengamatan script diatas, diskusikan dan berikan penjelasan untuk penggunaan berbagai input data dengan karakteristik yang berbeda-bedaselain itu diskusikan juga berbagai jenis data lainnya, yang nantinya akan dibuatkan tampilan webnya dengan HTML Kemudian diskusikan juga berbagai attribute yang dapat digunakan pada form inputan, - autocomplete - autofocus - height and width - list - min and max - multiple - pattern (regexp) - placeholder - required H a l 29

34 TUGAS AKHIR Tugas pertama adalah, melengkapi table yang telah Anda buat pada Latihan sebelumnya, lakukan modifikasi seperti ini NIM Nama Kelas Data Presensi Total Hadir Sakit Absen 1122334455 Indra Sjafri SM-01 10 2 3 15 1122445533 Atep Ahmad Rizal SM-03 8 0 5 13 1234512345 Romelo Lukaku SM-02 12 1 2 15 Total Data Presensi 30 3 10 Tugas berikutnya adalah mengerjakan Project Client! Pekan ini Anda mendapatkan project dari seorang Client yang sedang membuat aplikasi jual beli untuk Koperasi di SMA Buatlah Form Input menggunakan HTML, Anda diminta membuatnya dengan design dan layout yang menarik, mudah dipahami dan sesuai karakteristik data Berikut ini spesifikasi data yang diinginkan oleh client Anda 1 Untuk ANDA NIM (digit terakhir GENAP), buat halaman registrasihtml yang berisi form PENDAFTARAN SISWA SMA untuk menerima inputan : a NIS (nomor induk siswa), terdiri dari 6 digit/karakter angka b Nama Lengkap, harus terdiri dari 3 atau 50 karakter saja c Tempat Lahir d Tanggal Lahir e Alamat Orang Tua, diisi dengan alamat lengkap f Kecamatan (hanya untuk area bandung saja) g Jenis Kelamin, hanya untuk pilihan Pria atau Wanita h No Telepon, sesuai dengan format nomer yang berlaku di Indonesia i Hobi siswa, dalam bentuk pilihan Hobi j Ukuran Baju, untuk pilihan S, M, L, XL 2 Untuk ANDA NIM (digit terakhir GANJIL), buat halaman data baranghtml yang berisi form REKAP DATA BARANG untuk menerima inputan : a Kode Barang, terdiri dari 5 digit/karakter b Nama Barang, harus terdiri dari 3 atau 50 karakter saja c Kategori Barang, sesuai dengan pilihan kategori (makanan, elektronik, obat, pakaian, minuman, dll) H a l 30

d Tanggal Masuk e Tanggal Kadaluarsa f Area Penjualan, memilih beberapa target kota distribusi barang (misal bandung, jakarta, semarang, subang, dll) g Harga Barang h Upload Gambar Barang i Alamat Distributor Resmi j Jumlah Stok Barang 3 Pastikan setiap Form Input yang Anda buat sesuai dengan karakteristik data yang telah disampaikan diatas (pada point 1 dan 2 sesuai NIM ANDA) 4 Jangan lupa untuk memastikan setiap inputan harus diisi oleh user (required dan valid) Kemudian Input form yang telah terisi akan disimpan atau submit ke halaman simpanhtml 35 RESUME Berikut ini beberap hal yang harus Anda kuasai diakhri pertemuan praktikum ini, a Mampu menyajikan data dalam bentuk Table b Memahami berbagai penggunaan TAG Form, element form, input form dan attribute form c Memahami penggunaan Form sesuai dengan karakteristik data inputan dari user 351 Jurnal Pengamatan Selesaikan contoh kasus dan tugas akhir, kemudian jawablah pertanyaan-pertanyaan yang terdapat pada bagian pengamatan dan tugas akhir Semua jawaban dikumpulkan ke Asisten Praktikum H a l 31