Top Banner
Ken Ditha Tania Form HTML,
23

Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Jun 28, 2019

Download

Documents

duongphuc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Ken Ditha Tania

Form HTML,

Page 2: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Outline

• Text box

• Radio box

• Check box

• List

• Button

Page 3: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Text box

Combo/radio box List

Check box

Button File Fields

Button reset Button submit

Text area

Fieldset

Page 4: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

• Form tidak dapat berbentuk nested

• Syntax:

• Atribut ACTION menspesifikasikan URL yang akan digunakan pemroses field input form

• URL adalah lokasi dokumen yang akan melakukan proses terhadap input form

Form Input HTML

Page 5: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Form Input HTML(2)

• HTTP GET – HTTP GET protocol attaches data to the actual URL text to pass

the data to the target. e.g. http://www.example.com/forms.cgi?id=45678&data=tarrn

– It is easy to implement – Insecure (data is clearly visible in most user and can be easily

sniffed by hackers)

• HTTP POST – HTTP POST method passes data encoded in the HTTP data

stream – It is not typically visible to user – More secure method to pass data – Harder to implement

Page 6: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Form Input HTML(4) • Jenis-jenis masukan dalam form

– Text, digunakan untuk memasukkan suatu nilai untuk dikirimkan kepada server. Nilai yang dimasukkan dapat berupa angka maupun teks.

– Radio, menyediakan beberapa pilihan, hanya satu pilihan yang bisa

dipilih. – Check box, menyediakan beberapa pilihan, bisa lebih dari satu pilihan

yang dipilih. – List, menyediakan pilihan dalam bentuk list pilihan, pilihan yang dipilih

dapat lebih dari satu. – Submit, digunakan untuk memanggil url, setelah input selesai

dimasukkan

Page 7: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Form Input HTML(5)

– Reset, digunakan untuk menginisialisasi setiap elemen form

– Button, digunakan untuk membuat form lebih interaktif, untuk memanggil script yang ada di dalam dokumen html

– Text area, digunakan untuk memasukkan data dalam bentuk teks berupa memo.

– File, digunakan untuk memasukan data file

Page 8: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input type = “text”

• Untuk Membuat Text box

• syntax:

• Keterangan :

size: besar text box

maxlength: jumlah karakter maksimum yang dapat ditampung

Page 9: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Contoh

Page 10: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input type = “radio”

• Untuk Membuat Radio box

• syntax:

Page 11: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Contoh

Page 12: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input type = “checkbox”

• Check Box

• syntax:

Page 13: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Contoh

Page 14: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input type List

• List

• syntax:

<optgroup> tag is optional (used when we might want to group options of a list together for clarity)

Page 15: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Contoh

Page 16: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input type Textarea

• Text Area

• syntax:

setiap elemen dapat diberikan nama (ditambahkan atribut Name dengan value berupa string yang mendefenisikan nama elemen

Page 17: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Contoh

Page 18: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input Type Button

• Submit and Reset Button

• submit button

• Reset button:

• Ouptut program

Page 19: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Input Type Button

• File Fields

Page 20: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Fieldsets and Legend

• Fieldsets

– <fieldset> tag is used as a container for form elements in thin border.

Page 21: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan

Fieldsets and Legend

– <legend> tag allows the surrounding <fieldset> box to be captioned is used as a container for form elements in thin border.

Page 22: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan
Page 23: Form Input HTML, Scriptingsi.ilkom.unsri.ac.id/.../uploads/2018/11/3b-html-form.pdf•Form tidak dapat berbentuk nested •Syntax: •Atribut ACTION menspesifikasikan URL yang akan