Formulir dalam HTML || BLC TELKOM KLATEN


A. PENDAHULUAN

  • Pengertian
Di hari ini saya mempelajari dan mengerjakan materi pembuatan formulir HTML yang ada di w3schools. 

Formulir HTML digunakan untuk mengumpulkan input pengguna. Input pengguna saling sering dikirim ke server untuk di proses.

  • Latar belakang masalah
Formulir didalam sebuah situs sangatlah penting, seperti membuat halaman untuk register, login, hubungi kami, dan lain sebagainya.

B. MAKSUD DAN TUJUAN

Membaca dan mempelajari pembuatan formulir pada HTML, tujuannya agar bisa membuat formulir di sebuah halaman website.


C. BATASAN DAN RUANG LINGKUP PEKERJAAN

- Formulir pada HTML

- Atribut formulir HTML

- Elemen formulir HTML

- Jenis masukkan HTML

- Atribut formulir input HTML


D. TARGET DAN HASIL YANG DIHARAPKAN

Dapat mempelajari materi Formulir pada HTML dan bisa membuat formulir di dalam sebuah halaman website


E. METODE PELAKSANAAN

- Membaca referensi

- Mengerjakan Try Your Self


F. ALAT DAN BAHAN

- Laptop

- Koneksi internet


G. TARGET WAKTU

10.00 - 16.00


H. TAHAPAN PELAKSANAAN

- Membaca referensi di w3schools

- Mengerjakan "Try your self"









> Penjelasan <

Atribut yang berada pada tag <form>

accept-charset : Menentukan pengkodean karakter yang digunakan untuk pengiriman formulir

action : Menentukan ke mana harus mengirim formulir data saat formulir dikirimkan

autocomplete : Menentukan apakah formulir harus memiliki  perlengkapan otomatis aktif atau nonaktif

enctype : Menentukan bagaimana formulir datan harus dikodekan saat mengirimkannya ke server ( hanya untuk metode "posting")

method : Menentukan metode http yang akan digunakan saat mengirim data formulir

name : menentukan nama formulir

novalidate : Menentukan bahwa formulir tidak boleh divalidasi saat dikirimkan

rel : menentukan hubungan  antara sumber daya yang di tautkan dan dokumen saat ini

target : Menentukan tempat untuk menampilkan respons yang diterima setelah mengirimkan formulir


- Atribut target

Atribut target menentukan tempat untuk menampilkan respons yang diterima setelah mengirimkan formulir.

Atribut target dapat memiliki salah satu dari nilai berikut:

_blank : Respon akan di alihkan ke tab baru

_self : Respon akan ditampilkan tetap di halaman

_parent : responnya ditampilkan di bingkai induk

_top : Respond  di tampilkan di seluruh bagian jendela

framename : Respond ditampilkan dalam iframe ternama


- Atribut method

Atribut method menentukan HTTP yang akan digunakan saat mengirimkan data formulir.

Data formulir akan di kirimkan dengan 2 metode yaitu POST dan GET


1. Penggunaan GET

- Menambahkan data formulir ke URL, dalam pasangan nama/nilai

- Jangan pernah menggunakan metode GET untuk mengirimkan data sensitif ( Data formulir yang dikirimkan akan terlihat di dalam URL )

- Panjang  URL Dibatasi ( 2048 karakter )

- Berguna untuk pengiriman formulir dimana pengguna ingin menandai hasilnya

- Get bagus untuk data yang tidak aman, seperti string kueri di google


2. Penggunaan POST

- Menambahkan data formulir di dalam isi permintaan HTTP (data formulir yang dikirimkan tidak ditampilkan di URL)

- POST tidak memiliki batasan ukuran, dan dapat digunakan mengirim data dalam jumlah besar.

- Pengiriman formulir dengan POST tidak dapat di bookmark


Elemen yang mencangkup Formulir HTML

<input>

<label>

<select>

<textarea>

<button>

<fieldset>

<legend>

<datalist>

<output>

<option>

<optgroup>


Tipe tipe input formulir pada HTML

<input type="button">

<input type="checkbox">

<input type="color">

<input type="date">

<input type="datetime-local">

<input type="email">

<input type="file">

<input type="hidden">

<input type="image">

<input type="month">

<input type="number">

<input type="password">

<input type="radio">

<input type="range">

<input type="reset">

<input type="search">

<input type="submit">

<input type="tel">

<input type="text">

<input type="time">

<input type="url">

<input type="week">


I. TEMUAN PERMASALAHAN DAN PENYELESAIANNYA

-

J. KESIMPULAN YANG DIDAPAT

Materi formulir HTML ini biasa di gunakan untuk halaman login, register, hubungi kami, dan lain sebagainya. Dari itulah formulir sangat penting untuk di pelajari.


K. REFERENSI

- W3schools