MODUL PRAKTIKUM PEMROGRAMAN INTERNET

dokumen-dokumen yang mirip
Jenis Jenis Input Type Yang Hanya Ada di HTML 5

OBJECT INPUT DATA Pada HTML5 Teknik Informatika

BAB III Validasi HTML5

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

X/HTML5 Form. Auriza Akbar 25 Mei 2012

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

Pengenalan Perancangan Web 2017

Pengenalan HTML dan CSS

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

HTML FORM. Praktikum III

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

Desain Web. MODUL 2 Desain Form

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

HTML5 Komplet. Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO

1. Pengenalan HTML. 2. Tag Dasar HTML

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

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

MODUL 1 PENGENALAN HTML

Untuk membuat Form pada halaman web, dapat dilakukan dengan cara menyisipkan terlebih dahulu area Form-nya dengan cara klik menu Insert Form Form.

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

Otodidak Desain dan Pemrograman Website

KURSUS ONLINE JASA WEBMASTERS

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

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

Ikbal jamaludin

HTML Uncover. Duniailkom Duniailkom

BAB-12 MEMBUAT FORM HTML

PEMROGRAMAN WEB. 1 P a g e

TUGAS PRAKTIKUM 9. Nama : Surya Wahyusantoso NRP : Percobaan 1 Mengatur tampilan tipe list. Analisa :

Pertemuan IV. Semester 1

Form identik dengan formulir

BAB VIII PEMROSESAN FORM

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

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

C. Ms Powerpoint D. Notepad E. Ms Acces

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

Bab 5. Cascading Style Sheet (CSS)

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

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

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

Aplikasi Form Menggunakan HTML

Pemrosesan form HTML

Pertemuan Ke-4 (Peggunaan XHTML) D3 Manajemen Informatika - Unijoyo 1

: Choirul Anam : D3 CC PJJ/Teknik Informatika. No NRP : Percobaan 1 Mengatur tampilan tipe list. Kode : Hasil :

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

PEMROGRAMAN WEB 1 CSS

Pemrograman Basis Data Berbasis Web

Pemrograman Web. Page 188

2011 Ahmad Amarullah

Tampilan di website (Tidak Tampil karena hanya memberi informasi bagi pembuat )

BAB I PERKENALAN HTML

Praktikum Disain Web HTML

Metode Penulisan Dasar CSS

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

Materi 9 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

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

MODUL 3 INTERNET PROGRAMMING : PHP 3

Soal Remedial Prakarya-1

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

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

UAS (Pemrograman Web Statis) Oleh : N.I.M : : Reza Bayu Permana : Teknik Informatika Mata Kuliah : Pemrograman Web Statis

DAFTAR ISI DAFTAR ISI... 1 KATA PENGATAR... 2 BAB I PENDAHULUAN Latar Belakang Rumusan Masalah Tujuannya...

MENAMPILKAN FRAME FRAME

MODUL 8 WEB PROGRAMMING : PHP 3

Pemrograman Web. Cascading Style Sheets. Created by : Rifqi Sambas Khairurrohman

Cara membuat HTML dasar

XHTML dan Dasar-dasar CSS XHTML

{CSS} Cascading Style Sheet

DASAR-DASAR CSS DASAR-DASAR CSS By: Rohi Abdulloh A. PENGENALAN

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

Melewatkan Nilai ke Web Server melalui Field tersembunyi

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Modul 3 CSS CASCADE STYLE SHEET

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

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

BAB I PERKENALAN HTML

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

Standar Kompetensi Memahami Pengertian Cascading Style Sheets (CSS), Struktur CSS, Cara kerja CSS, menempatkan CSS dalam HTML

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

CSS Cascading Style Sheet

Muhamad Alif,S.Kom Teknik Informatika UTM

Modul 10 DreamWeaver MX Suendri, S.Kom

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

PEMROGRAMAN WEB 10 Introduction to HTML5

Pemrograman Basis Data Berbasis Web

WEB DINAMIS 1 PENANGANAN FORM. Agustina Purwatiningsih., S.Kom

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

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

Membuat Pengisihan Borang (Form) dengan Pemrograman WEB

1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML

CSS RANDY CAHYA WIHANDIKA, S.ST., M.KOM

BAB 8 FORM HANDLING DAN VALIDASI

TIP 8. Gambar 8.1. Tidak perlu lagi menggunakan Driver Adobe PDF untuk cetak dalam bentuk PDF

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

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

Area kerja. Gambar 1. Tampilan awal MS FrontPage

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

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

Transkripsi:

MODUL PRAKTIKUM PEMROGRAMAN INTERNET PENANGANAN FORM DALAM HTML DAN STYLE SHEET (CSS) DISUSUN OLEH : Astrid Lestari Tungadi, S.Kom FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS ATMA JAYA MAKASSAR 2014

FORM (FORMULIR) Bila Anda suatu ketika ingin memasukkan informasi ke suatu situs web, maka anda memerlukan fasiiltas khusus untuk keperluan tersebut. Dalam HTML Anda dapat membuat tampilan halaman untuk menerima masukan dari pengunjung situs, kemudian menyimpannya di situs Anda atau langsung dimunculkan kembali sebagai suatu halaman. Disinilah perlunya menggunakan form. Elemen form yang ditulis dalam bentuk tag digunakan untuk menangani pemasukan data dalam aplikasi web. HTML5 mendukung elemen-elemen form yang tersedia pada versi sebelumnya dan sekaligus dilengkapi dengan fitur-fitur baru. Selain itu, HTML5 juga menambahkan berbagai kontrol baru. Tabel 1 memperlihatkan seluruh kontrol dalam form dan Tabel 2 menunjukkan browser-browser yang mendukung fitur baru HTML5. Tabel 1. Daftar Kontrol pada Form Kontrol Deskripsi Keterangan button tombol checkbox kotak cek (pilihan bisa lebih dari satu) color roda warna NEW date tanggal tanpa zona waktu NEW datetime tanggal dan waktu (beserta zona waktu) NEW datetime-local tanggal dan waktu (tanpa zona waktu) NEW email alamat email NEW file pemilih file hidden tidak terlihat image gambar month kontrol bulan (berisi bulan dan tahun, tanpa NEW zona waktu) number memasukkan data dalam bentuk spinner NEW password pemasukan data password radio tombol radio (pilihan hanya satu) range kontrol slider NEW reset tombol reset (mengosongkan form) search field pencari NEW submit tombol pengirim form tel field nomor telepon NEW text field teks time kontrol waktu tanpa zona waktu NEW url field pemasukan URL NEW week kontrol tanggal yang berisi bilangan minggutahun dan bilangan minggu NEW

Tabel 2. Browser dan Fitur Baru Kontrol Form yang Didukung Kontrol Chrome Internet Firefox Opera Safari 11 Explorer 9 4.0.1 11.10 5.0.5 color x x x x date x x x datetime x x x datetime-local x x x email x x month x x x number x x x range x x search x x x time x x x url x x week x x x Disini Anda akan berlatih membuat form dengan segala obyeknya, tetapi hanya sekedar form untuk mengumpulkan data secara interaktif, tanpa memproses data tersebut. Di bagian ini belum akan dibicarakan tentang pemrosesan data, oleh karena itu silakan mencoba-coba setiap objek dalam form saja, dengan berbagai cara penempatannya yang memungkinkan. 1. Field Teks dan Password Nama depan: <input type="text" name="namadepan"> Nama belakang: <input type="text" name="namabelakang"> Password: <input type="password" name="password"> Perhatikan bahwa ketika Anda mengetikkan karakterkarakter dalam suatu field password, browser akan menampilkan asterisk atau bullet saja, bukannya karakter yang diketikkan. 2. Checkbox dan Tombol Radio

Saya memiliki sebuah sepeda: <input type="checkbox" name="sepeda"> Saya memiliki sebuah mobil: <input type="checkbox" name="mobil" value="on"> Jenis kelamin Anda? Pria: <input type="radio" name="sex" value="pria"> Wanita: <input type="radio" name="sex" value="wanita" checked> Ketika seorang pengguna memberikan klik mouse pada sebuah tombol radio, tombol tersebut terlihat diberi tanda cek, dan semua tombol lain yang berada dalam nama yang sama akan kehilangan tanda cek-nya 3. Option (Kotak Pilihan Drop Down) Mobil : <select name="mobil"> <option value="volvo">volvo <option value="peugeot">peugeot <option value="fiat" selected>fiat <option value="jaguar">jaguar </select> 4. Tombol dan Fieldset <legend> Informasi kesehatan: </legend> Tinggi : <input type="text" size="3"> Berat : <input type="text" size="3">

<input type="button" value="ada tombol disini"> Bila tidak terlihat adanya border di sekeliling form input, browser Anda sudah terlalu lama. 5. Field Input dan Tombol Submit <form name="input" action="http://www.w3c.org/form_action.asp" method="get"> Masukkan nama depan Anda: <input type="text" name="namadepan"> Masukkan nama belakang Anda: <input type="text" name="namabelakang" value="mouse"> <input type="submit" value="submit"> Bila Anda meng-klik tombol "Submit", Anda akan mengirim input yang dimasukkan lewat form di atas ke pemroses yang bernama form_action.asp di situs w3c. Lihat pula perbandingan pada input typenya yang ada value dan tidak 6. Email dan Date <form name="input" action="http://www.w3c.org/form_action.asp" method="get"> <legend>kontrol Email dan Date dalam Form</legend> Nama : <input type="text" name="nama"> E-mail : <input type="email" name="email"> Tanggal Lahir : <input type="date" name="tgl_lahir">

<input type="submit" value="simpan"> Bila Anda meng-klik tombol "Simpan", Anda akan mengirim input yang dimasukkan lewat form di atas ke pemroses yang bernama form_action.asp di situs w3c. Jika email Anda tidak divalidasi dan tampilan date Anda secara kalender tidak jalan, Anda harus menjalankannya pada browser Chrome terbaru 7. Range dan Number <form name="input" action="http://www.w3c.org/form_action.asp" method="get" oninput="x.value=parseint(a.value)"> <legend>kontrol Range dan Number dalam Form</legend> Bilangan : <input type="number" name="bilangan"> Nilai : 0 <input type="range" id="a">100 = <output name="x" for="a"></output> Points: 0<input type="range" name="points" min="1" max="10">10 <input type="submit" value="simpan"> Bila Anda meng-klik tombol "Simpan", Anda akan mengirim input yang dimasukkan lewat form di atas ke pemroses yang bernama form_action.asp di situs w3c. Jika bilangan, nilai, dan points tampak seperti inputan text saja, Anda harus menjalankannya pada browser Chrome terbaru 8. Tanggal dan Waktu

<form name="input" action="http://www.w3c.org/form_action.asp" method="get"> <legend>kontrol Tanggal dan Waktu dalam Form</legend> Date : <input type="date" name="tipe_date"> DateTime : <input type="datetime" name="tipe_datetime"> DateTime Local : <input type="datetime-local" name="tipe_datetime_local"> Time : <input type="time" name="tipe_time"> Month : <input type="month" name="tipe_month"> Week : <input type="week" name="tipe_week"> <input type="submit" value="simpan"> Bila Anda meng-klik tombol "Simpan", Anda akan mengirim input yang dimasukkan lewat form di atas ke pemroses yang bernama form_action.asp di situs w3c. Jika semuanya tampak seperti inputan text saja, Anda harus menjalankannya pada browser Chrome terbaru Khusus tipe datetime, hanya bisa jalan pada browser opera dan safari 9. Color <legend>kontrol Warna dalam Form</legend> Warna : <input type="color" name="warna"> <input type="submit" value="simpan">

Bila Anda meng-klik tombol "Simpan", Anda akan mengirim input yang dimasukkan lewat form di atas ke pemroses yang bernama form_action.asp di situs w3c. Jika warna tampak seperti inputan text saja, Anda harus menjalankannya pada browser Chrome terbaru 10. Atribut Placeholder <legend>menggunakan Placeholder</legend> Nama : <input type="text" name="nama" placeholder="diisi yaa"> <input type="submit" value="simpan"> Jika nama tampak seperti inputan text saja, Anda harus menjalankannya pada browser Chrome terbaru 11. URL dan Datalist <legend>kontrol URL dan Datalist</legend> Add your homepage : <input type="url" name="homepage"> Jenis Browsers : <input list="browsers" name="browser"> <datalist id="browsers"> <option value="internet Explorer"> <option value="firefox"> <option value="chrome"> <option value="opera"> <option value="safari"> </datalist> <input type="submit">

Jika homepage Anda tidak divalidasi dan jenis browsers Anda tampak seperti biasa saja, Anda harus menjalankannya pada browser Chrome terbaru

STYLE SHEET (CSS) Setelah semua yang Anda ketahui tentang dasar pembuatan halaman web, kini tiba saatnya untuk membuat halaman web Anda tampil lebih meyakinkan. Untuk keperluan tersebut, Anda dapat menggunakan style sheet atau CSS. CSS tidak hanya dapat membuat tampilan nampak lebih baik, tetapi dapat membuat pengembangan halaman web menjadi jauh lebih efisien karena menghilangkan semua kesulitan yang muncul pada halaman web biasa tanpa style. CSS (Cascading Style Sheet) merupakan fitur yang penting dalam pembuatan Dynamic HTML (DHTML). Meskipun bukan merupakan suatu keharusan dalam membuat web, akan tetapi penggunaan style sheets merupakan kelebihan tersendiri. Suatu style sheet merupakan feature yang digunakan untuk memformat & membuat layout halaman web. Style sheet mendeskripsikan bagaimana tampilan document HTML di layar. Anda juga bisa menyebutnya sebagai template dari documents HTML yang menggunakannya. Cascading Style Sheets (CSS) dapat diinterpretasikan melalui 4 cara, yaitu sebagai berikut : 1. Secara Inline Style Jika suatu perintah CSS diinterpretasikan secara inline maka akan tampak sebagai berikut : <head><title>my Personal Website</title></head> <p style="text-align:center; letter-spacing:5em; font:normal 20pt 'arial'">welcome To My Website 2. Secara Eksternal Jika suatu perintah CSS akan direpresentasikan secara eksternal maka akan terlihat sebagai berikut : File style.css h1 { text-align : center; letter-spacing : 5em; background : green; color : yellow; font : normal 20pt Arial ; } File index.html <head><title>my Personal Website</title></head> <link rel= stylesheet type= text/css href= style.css >

<h1>welcome to My Website</h1> 3. Secara Embedding Jika suatu perintah CSS akan direpresentasikan secara embeded maka akan terlihat sebagai berikut : <head> <title>my Personal Website</title> <style type= text/css > p { text-align : left; letter-spacing : 5em; } </style> </head> Welcome to My Website Jika anda ingin menggunakan perintah CSS dalam file HTML anda, maka perintah CSS selalu diawali dan diakhiri dengan tag <style> </style>. 4. Secara Import Jika suatu perintah CSS akan direpresentasikan secara import maka akan terlihat sebagai berikut : File style.css h1 { text-align : center; letter-spacing : 5em; background : green; color : yellow; font : normal 20pt Arial ; } File index.html <head> <title>my Personal Website</title> <style type= text/css > @import url( style.css ); </style> </head> <h1>welcome to My Website</h1>

1. Buatlah kesimpulan dari video yang Anda pelajari tadi dalam bentuk softcopy 2. Buatlah sebuah template sederhana dengan menggunakan HTML dan CSS dengan bentuk tampilan dasar seperti di bawah ini dimana 4 menu tersebut terlink yang berisi atribut, elemen, tag terbaru yang dimiliki oleh HTML dan CSS (Penggunaan warna tidak terikat)