Bab 3: Forms dan Input
Bab 3: Forms dan Input
3.1 Dasar-dasar Form
3.1.1 Struktur Form Dasar
<form action="/submit" method="post">
<!-- Form elements -->
<label for="username">Username:</label>
<input type="text" id="username" name="username">
<button type="submit">Submit</button>
</form>3.1.2 Form Attributes
<form action="/proses.php"> <form action="https://api.example.com/submit"><!-- GET: untuk data non-sensitif --> <form method="get"> <!-- POST: untuk data sensitif/upload file --> <form method="post"><!-- Default --> <form enctype="application/x-www-form-urlencoded"> <!-- Untuk upload file --> <form enctype="multipart/form-data"> <!-- Untuk plain text --> <form enctype="text/plain">
3.1.3 Form Validation
3.2 Input Elements
3.2.1 Text Input
3.2.2 Selection Input
3.2.3 File Upload
3.2.4 Hidden Inputs
3.3 HTML5 Form Features
3.3.1 New Input Types
3.3.2 Form Validation Attributes
3.3.3 Autocomplete
3.3.4 Datalist
3.3.5 Output Element
Latihan Praktik
Latihan 1: Form Registrasi
Latihan 2: Form Pemesanan
Latihan 3: Form Survey
Ringkasan Bab
Quiz Bab 3
Referensi
Last updated