Belajar Bootstrap Part 13 : Membuat Form Dengan Bootstrap
MEMBUAT FORM DENGAN BOOTSTRAP
Pada tutorial kali ini akan dijelaskan tentang bagaimana cara penulisan syntax, element - element HTML yang kita butuhkan untuk membuat form dengan Bootstrap, Bootstrap telah menyediakan class form yang menarik dan membaginya dalam tiga model, yaitu :
- Form dengan model Vertikal
Form dengan model vertikal ini merupakan form default Bootstrap - Form dengan model Inline
Form dengan model inline adalh sebuah form yang label dan form inputnya terletak sebaris - Form dengan model Horizontal
Form dengan model horizontal merupakan form yang memiliki bentuk horizontal. Artinya posisi label dan input form terletak Horizontal
MEMBUAT FORM VERTIKAL DENGAN BOOTSTRAP
Form vertikal Bootstrap merupakan bentuk default dari Bootstrap. Artinya bentuk form vertikal ini merupakan bentuk yang digunakan secara default oleh Bootstrap. Untuk membuat form dengan Bootstrap silahkan perheatikan contoh berikut
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Part 13 : Membuat Form dengan Bootstrap</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<div class="container">
<h1>Membuat Form dengan Bootstrap | www.malasngoding.com</h1>
<form>
<div class="form-group">
<label for="nama">Nama Anda:</label>
<input type="text" class="form-control">
</div>
<div class="form-group">
<label for="alamat">Alamat anda:</label>
<input type="text" class="form-control" id="alamat">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>
</body>
</html>
Perhatikan contoh form Bootstrap diatas. Untuk membuat form dengan Bootstrap pertama yang harus diperhatikan adalah tambahkan class "form-group" untuk membalut element sebuah form seperti label dan formnya. Kemudian kita berikan clas "form-control"
<div class="form-group">Tentu sangat mudah bukan? Karena sobat hanya perlu menambahkan class - class yang sudah disediakan oleh Bootstrap . Sedikit tambahan, untuk membuat tombol pada Bootstrap , kita telah mempelajarinya pada tutorial sebelumnya
<label>Nama Anda:</label>
<input type="text" class="form-control">
</div>
Silahkan baca Belajar Bootstrap Part 4 : Membuat Tombol Dengan Bootstrap
MEMBUAT FORM INLINE DENGAN BOOTSTRAP
Untuk membuat form inline dengan Bootstrap caranya cukup mudah. Sobat hanya perlu menambahkan class "form-inline" pada tag <form> Perhatikan contoh berikut
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Part 13 : Membuar Form Dengan Bootstrap</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<div class="container">
<h1>Membuat Form Dengan Bootstrap | <a href="http://www.script-kiddies.org">SCRIPT KIDDIES</a></h1>
<div class="container">
<form class="form-inline">
<div class="form-group">
<label for="nama">Nama Anda:</label>
<input type="text" class="form-control">
</div>
<div class="form-group">
<label for="alamat">Alamat anda:</label>
<input type="text" class="form-control" id="alamat">
</div>
<button type="submit" class="btn btn-success">Submit</button>
</form>
</div>
</body>
</html>
MEMBUAT FORM HORIZONTAL DENGAN BOOTSTRAP
Cara membuat form horizontal dengan Bootstrap yaitu dengan memberikan class "form-horizontal" pada tag <form> Perhatikan contoh berikut
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Part 13 : Membuar Form Dengan Bootstrap</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<div class="container">
<h1>Membuat Form Dengan Bootstrap | <a href="http://www.script-kiddies.org">SCRIPT KIDDIES</a></h1>
<form class="form-horizontal">
<div class="form-group">
<label class="control-label col-sm-2" for="nama">Nama Anda:</label>
<div class="col-sm-10">
<input type="text" class="form-control">
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2" for="alamat">Alamat anda:</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="alamat">
</div>
</div>
<button type="submit" class="btn btn-danger">Simpan</button>
</form>
</div>
Oke akan saya jelaskan tentang pembuatan form Horizontal pada contoh diatas
<form class="form-horizontal">Kita bisa menggunakan class "form-horizontal" pada tag <fom> kemudian pada label dan formatnya
<label class="control-label col-sm-2" for="nama">Nama Anda:</label>Disini untuk membuat form horizontal kira harus menggunakan grid sistem Bootstrap untuk menentukan letaknya. Mungkin bagi sobat yang belum mempelajari Grid System akan agak kebingungan, untuk tutorial Grid System akan kita pelajari pada tutorial selanjutnya.
<div class="col-sm-10">
<input type="text" class="form-control">
</div>
Kita tidak hanya dapat memasukkan kode syntax input type text saja tetapi kita dapat memasukkan kode lain dan mengkreasikanya sendiri. Perhatikan contoh berikut
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Part 13 : Membuar Form Dengan Bootstrap</title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<div class="container">
<h1>Membuat Form Dengan Bootstrap | <a href="http://www.script-kiddies.org">SCRIPT KIDDIES</a></h1>
<form>
<div class="form-group">
<label for="nama">Username : </label>
<input type="text" class="form-conatrol">
</div>
<div class="form-group">
<label for="password">Password : </label>
<input type="password" class="form-conatrol">
</div>
<div class="form-group">
<label for="alamat">Informasi Anda : </label>
<textarea type="text" class="form-control" id="alamat"></textarea>
</div>
<div class="form-group">
<label for="jk">Jenis Kelamin : </label>
<select class="form-control" id="jk">
<option>Pria</option>
<option>Wanita</option>
</select>
</div>
<button type="submit" class="btn btn-danger">Submit</button>
</form>
</div>
</body>
</html>
KESIMPULAN
Bootstrap telah menyediakan class form yang responsive dan terlihat modern dan kita tinggal mengkreasikanya sesuai kita. Dan kita tidak memerlukan class yang begitu rumit dan sudah saya paparkan diatas. Jika sobat mengalami kesulitan silahkan berikan komentar. Sekian terima Kasih
REFERENSI : Malas Ngoding
TUTORIAL BOOTSTRAP DASAR LAINYA :
- Bootstrap Part 1 : Mengenal Dan Cara Menggunakan Bootstrap
- Bootstrap Part 2 : Membuat Tabel Dengan Bootstrap
- Bootstrap Part 3 : Mengatur Tampilan Gambar Bootstrap
- Bootstrap Part 4 : Cara Membuat Tombol Dengan Bootstrap
- Bootstrap Part 5 : Membuat Jumbotron Dengan Bootstrap
- Bootstrap Part 6 : Membuat Pesan Alert Dengan Bootstrap
- Bootstrap Part 7 : Membuat Icon Bootstrap
- Bootstrap Part 8 : Membuat Pagination dan Breadcrumb Bootstrap
- Bootstrap Part 9 : Membuat List Dengan Bootstrap
- Bootstrap Part 10 : Membuat Panel Dengan Bootstrap
- Bootstrap Part 11 : Membuat Navigasi Tabs Dan Pils
- Bootstrap Part 12 : Membuat Navigation Bar Bootstrap
- Bootstrap Part 13 : Membuat Form Dengan Bootstrap
- Bootstrap Part 14 : Membuat Carousel / Slideshow Dengan Bootstrap
- Bootstrap Part 15 : Membuat Modal Dengan Bootstrap
- Bootstrap Part 16 : Mengenal Grid System Bootstrap
Tidak ada komentar :
Posting Komentar