Bootstrap Chapter 14 - 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
No comments :
Post a Comment