• Tidak ada hasil yang ditemukan

Index of /Kuliah2013-2014/Desain&PemrogramanWeb/Day7-8

N/A
N/A
Protected

Academic year: 2017

Membagikan "Index of /Kuliah2013-2014/Desain&PemrogramanWeb/Day7-8"

Copied!
36
0
0

Teks penuh

(1)

Bab 9 - Form

(2)

Pendahuluan

Form HTML adalah sebuah area yang

mengandung elemen – elemen form.

Elemen form adalah sebuah elemen yang

memungkinkan user untuk memasukkan

Politeknik Elektronika Negeri Surabaya

(PENS) 2

(3)

Sebuah form didefinisikan dengan tag

<form>.

(4)

Tag – tag Form

Politeknik Elektronika Negeri Surabaya

(5)

Jenis masukan dalam form

Text : digunakan untuk memasukkan suatu nilai untuk dikirimkan

kepada server. Nilai yang dimasukkan dapat berupa angka ataupun

teks.

Radio : menyediakan beberapa pilihan, hanya satu pilihan yang dapat

dipilih.

Check box : menyediakan beberapa pilihan, pilihan bisa lebih dari satu

yang dipilih.

Button : digunakan untuk mendefinisikan tombol untuk melakukan

Button : digunakan untuk mendefinisikan tombol untuk melakukan

pemrosesan form.

SUBMIT : button yang digunakan untuk mengirim data.

RESET : button yang digunakan untuk menginisialisasi (mengosongkan)

form.

List : menyediakan pilihan dalam bentuk list pilihan, pilihan yang dipilih

dapat lebih dari satu.

(6)

Tag Form

<form name="form1" method="post" action=""></form>

Keterangan :

Form

: tag yang menandakan sebuah elemen

form

Politeknik Elektronika Negeri Surabaya

(PENS) 6

Name

: nama form

Methode : metode pengiriman data. Bisa berupa

“post” atau “get”

Action

: nama file dokumen yang memproses

pengiriman data. Lebih lanjut akan dibahas di

(7)

Text Field

<input type="text" name="textfield">

Keterangan :

Input

: tag yang menandakan sebuah

masukan

masukan

(8)

Text Area

<textarea name="textarea" cols="100"

rows="5"></textarea>

Keterangan :

Textarea

: tag yang menandakan

Politeknik Elektronika Negeri Surabaya

(PENS) 8

Textarea

: tag yang menandakan

sebuah masukan textarea

Name

: nama textarea

(9)

Check box

<input name="checkbox" type="checkbox"

value="checkbox" checked>

Keterangan :

Name

: nama checkbox

Name

: nama checkbox

Type

: type masukan

Valuae : nilai yang dikirimkan ke server

(10)

Radio Button

<input name="radiobutton" type="radio"

value="radiobutton">

Keterangan :

Name

: nama radiobutton

Politeknik Elektronika Negeri Surabaya

(PENS) 10

Name

: nama radiobutton

Type

: type masukan

(11)

List Box

<select name="select"><option value="TI">Teknologi

Informasi</option></select>

Keterangan :

Select

: tag yang menandakan sebuah list/menu

Name

: nama list/menu

(12)

Button – Submit

<input type="submit" name="Submit"

value="Submit">

Politeknik Elektronika Negeri Surabaya

(13)

Button – Reset

(14)

Cara pembuatan form dengan

dreamweaver

Buka halaman web baru

Klik menu Insert – Form

Pilih model form

Politeknik Elektronika Negeri Surabaya

(15)
(16)

Atur propertiesnya,

bisa melalui code

design atau design

propertiesnya :

Keterangan :

TextField : nama textarea Char width : lebar kolom Num Lines : jumlah baris

Wrap : model pengaturan teks dalam textarea

Type : pilih singgle line, multiline atau password

Politeknik Elektronika Negeri Surabaya

(PENS) 16

propertiesnya :

multiline atau password
(17)

Field Text.

Contoh – Listing 9.1 : textfield.html

<html><title>text field</title>

<body>

<form>

Nama Depan :

<input name="NamaBelakang" type="text" id="NamaBelakang">

<br>

<br>

Nama Belakang :

<input name="NamaBelakang" type="text" id="NamaBelakang">

</form>

(18)

Politeknik Elektronika Negeri Surabaya

(19)

Field Text – Password.

Contoh - Listing 9.2: password.html

<html><title>Password</title>

<body>

<form>

Username:

<input type="text" name="user"><br>

Password:

Password:

<input type="password" name="password">

</form>

<p>Keterangan : ketika memasukan data di field password, browser

akan menampilkan tanda bintang sebagai pengganti karakter.

</p>

(20)

Politeknik Elektronika Negeri Surabaya

(21)

Checkbox.

Contoh - Listing 9.3 : checkbox.html

<html><title>Check Box</title>

<body>

<p> Hobi :</p>

<form>

<p>Baca Majalah :

<input name="majalah" type="checkbox" id="majalah" value="majalah" checked>

<br>

Olah Raga :

Olah Raga :

<input name="olahraga" type="checkbox" id="olahraga" value="olahraga">

<br>

Memancing :

<input name="mancing" type="checkbox" id="mancing" value="memancing">

</p>

(22)

Politeknik Elektronika Negeri Surabaya

(23)

Radio Button.

Contoh - Listing 9.4 : radiobutton.html

<html><title>Radio Button</title>

<body>

<p>Agama : </p> <form>

<p>Islam :

<input type="radio" checked="checked" name="agama" value="islam"> <br> Kristen :

<input type="radio"

name="agama" value="kristen"><br> Protestan :

<input name="agama" type="radio" value="protestan"><br> Hindu :

<input name="agama" type="radio" value="Hindu"><br> Budha :

<input name="agama" type="radio" value="Budha"></p> </form></p>

(24)

Politeknik Elektronika Negeri Surabaya

(25)

List Box – Drop Down Menu.

Contoh - Listing 9.5 : listbox.html

<html> <head> <title>List Box</title> </head> <body> <p>Tahun Kelahiran</p>

<form name="form1" method="post" action=""> <select name="select">

(26)

Politeknik Elektronika Negeri Surabaya

(27)

Textarea.

Contoh - Listing 9.6 : textarea.html

<html>

<head><title>textarea</title></head>

<body>

<p>Komentar :</p>

<p>Komentar :</p>

<form name="form1" method="post" action="">

<textarea name="textarea" cols="50" rows="5">isikan

komentar anda disini</textarea>

</form>

(28)

Politeknik Elektronika Negeri Surabaya

(29)

Button – Submit dan Reset.

Contoh - Listing 9.7 : button.html

<html>

<head>

<title>Button</title>

</head>

<body>

<body>

<form name="form1" method="post" action="">

<input type="submit" name="Submit" value="Send">

<input type="reset" name="Reset" value="Reset">

</form>

(30)

Politeknik Elektronika Negeri Surabaya

(31)

Contoh form biodata.

Source Code - Listing 9.8 : biodata.html

<html> <head>

<title>Biodata</title> </head>

<body>

<p align="center">Formulir Biodata </p>

<form name="form1" method="post" action=""> <table width="90%" border="0" align="center">

<tr>

<td width="25%">Nama</td> <td width="2%">:</td>

<td width="73%"><input name="txtnama" type="text" id="txtnama" size="50"></td> </tr>

<tr>

<td>Tempat Tanggal Lahir </td> <td>:</td>

(32)

<input name="textfield" type="text" size="5">

-<select name="sBulan" id="sBulan">

<option value="januari" selected>Januari</option> <option value="pebruari">Pebruari</option> <option value="maret">Maret</option> <option value="april">April</option> <option value="mei">Mei</option> <option value="juni">Juni</option> <option value="juli">Juli</option> <option value="agustus">Agustus</option> <option value="september">September</option> <option value="oktober">Oktober</option> <option value="nopember">Nopember</option>

Politeknik Elektronika Negeri Surabaya

(PENS) 32

<option value="nopember">Nopember</option> <option value="desember">Desember</option> </select>

-<select name="sTahun" id="sTahun">

(33)

<tr>

<td valign="top">Agama</td> <td valign="top">:</td>

<td valign="top"><input name="agama" type="radio" value="islam" checked> Islam<br>

<input name="agama" type="radio" value="kristen"> Kristen <br>

<input name="agama" type="radio" value="protestan"> Protestan<br>

<input name="agama" type="radio" value="hindu"> <input name="agama" type="radio" value="hindu"> Hindu <br>

<input name="agama" type="radio" value="budha"> Budha <br> </td>

</tr>

<tr valign="top"> <td>Hobi</td> <td>:</td>

<td><input name="cHobi" type="checkbox" id="cHobi" value="Olah Raga" checked> Olah Raga <br>

(34)

Memancing<br></td> </tr>

<tr>

<td>Komentar</td> <td>:</td>

<td><textarea name="areaKomentar" cols="50" rows="3" id="areaKomentar"></textarea></td>

</tr> <tr>

Politeknik Elektronika Negeri Surabaya

(PENS) 34

<tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="Submit" value="Send"> <input type="reset" name="Reset" value="Reset"></td> </tr>

(35)
(36)

FINISH

Politeknik Elektronika Negeri Surabaya

Referensi

Dokumen terkait

Dokumen kualifikasi perusahaan asli yang diupload atau dokumen yang dilegalisir oleh pihak yang berwenang dan menyerahkan 1 (satu) rangkap rekaman (foto copy).

Dalam penelitian ini akan diajukan salah satu metode untuk mengendalikan sinyal tambahan pada eksitasi secara otomatis melalui pemanfaatan konsep logika kabur

Jawaban responden mengenai penilaian terhadap efisiensi waktu masing-masing moda dapat dilihat dari tabel 9 dan dengan analisa metode AHP terhadap rata-rata skor

Dokumen kualifikasi perusahaan asli yang diupload atau dokumen yang dilegalisir oleh pihak yang berwenang dan menyerahkan 1 (satu) rangkap rekaman (foto copy).

Berdasarkan kajian yang telah dilakukan, dapat diketahui bahwa metode AHP dan metode FMCDM merupakan metode pengambilan keputusan dengan banyak kriteria sehingga keduanya

Isi mata kuliah teori meliputi: Klasifikasi dan karakteristik proses manufacturing bahan teknik; Teori deformasi, dislokasi dan mekanisme penguatan logam; Perlakuan

Aplikasi Metode Azimuthal Square Array Resistivity untuk Menentukan Karakteristik Tanah di Kecamatan Panti Kabupaten Jember; Rita Purnamawati, 071810201004; 2012; 50

Aplikasi Metode Azimuthal Square Array Resistivity untuk Menentukan Karakteristik Tanah di Kecamatan Panti Kabupaten Jember; Rita Purnamawati, 071810201004; 2012; 50