Cara Membuat Formulir HTML Sederhana

Daftar Isi
Contoh Formulir HTML
HTML Form illustration 


Formulir HTML adalah salah satu elemen paling penting dalam sebuah website karena digunakan untuk mengumpulkan data dari pengguna, seperti pendaftaran, login, komentar, atau kontak. Sebelum mempelajari formulir, pastikan Anda sudah memahami dasar pembuatan website dengan HTML agar struktur kode lebih mudah dipahami.


Apa Itu Formulir HTML?

Formulir HTML dibuat menggunakan tag <form> dan berisi berbagai elemen input seperti teks, email, password, tombol, dan lainnya. Formulir sering dikombinasikan dengan CSS dan JavaScript, sebagaimana peran masing-masing dijelaskan pada perbedaan HTML, CSS, dan JavaScript .


Struktur Dasar Formulir HTML

Berikut adalah struktur paling dasar dari sebuah formulir HTML.

<form>
  <input type="text">
</form>

Tag <form> berfungsi sebagai wadah, sedangkan <input> digunakan untuk menerima data dari pengguna.


Contoh Formulir HTML Sederhana

Berikut contoh formulir sederhana yang berisi nama, email, dan pesan.

<form action="#" method="post">
  <label>Nama:</label><br>
  <input type="text" name="nama"><br><br>

  <label>Email:</label><br>
  <input type="email" name="email"><br><br>

  <label>Pesan:</label><br>
  <textarea name="pesan"></textarea><br><br>

  <button type="submit">Kirim</button>
</form>

Contoh di atas sering digunakan sebagai formulir kontak dasar pada website sederhana.


Jenis Input pada Formulir HTML

  • text – input teks biasa
  • email – input alamat email
  • password – input kata sandi
  • radio – pilihan tunggal
  • checkbox – pilihan jamak
  • submit – tombol kirim

Pemahaman atribut input sangat penting dan berkaitan erat dengan tutorial belajar atribut HTML .


Menghubungkan Formulir dengan CSS

Agar tampilan formulir lebih menarik, Anda bisa menggabungkannya dengan CSS. Teknik ini dijelaskan secara lengkap pada cara menggunakan CSS untuk mempercantik HTML .


Validasi Formulir Sederhana

HTML menyediakan validasi dasar seperti atribut required untuk memastikan input tidak kosong.

<input type="email" required>

Untuk validasi lanjutan, formulir biasanya dikombinasikan dengan JavaScript, seperti yang dibahas pada cara menggunakan JavaScript pada HTML .


Kesalahan Umum Saat Membuat Formulir

  • Tidak menggunakan label pada input
  • Tidak menambahkan atribut name
  • Struktur form tidak rapi
  • Tidak melakukan validasi

Jika formulir tidak berfungsi dengan baik, pastikan tidak ada kesalahan penulisan HTML, sesuai panduan pada cara memperbaiki kesalahan pada HTML .


Pengembangan Formulir ke Tahap Lanjut

Setelah memahami formulir dasar, Anda bisa mengembangkan formulir menjadi lebih kompleks dengan bantuan framework seperti Bootstrap, React, Angular, atau Vue. Materi ini akan sangat berguna sebelum Anda benar-benar membangun website lengkap dari awal.


Kesimpulan

Formulir HTML adalah fondasi interaksi antara pengguna dan website. Dengan memahami struktur dasar, jenis input, dan validasi sederhana, Anda sudah memiliki bekal kuat untuk membuat berbagai fitur penting. Kombinasikan HTML dengan CSS dan JavaScript agar formulir lebih fungsional dan menarik.

Selanjutnya, Anda dapat melanjutkan pembelajaran ke tahap lanjutan melalui panduan dari nol sampai bikin website sendiri .