Wednesday, April 12, 2017

Bootstrap Chapter 14 - Membuat Form Dengan Bootstrap

  No comments


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
Untuk membuat form dengan Bootstrap sobat dapat menggunakan class "form-control" pada tag <input>, <textarea>, <select> dan element form yang bisa digunakan lainya. Baca Disini tentang cara membuat form dengan Bootstrap

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>

Image

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">
    <label>Nama Anda:</label>
    <input type="text" class="form-control">
</div>
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

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>

Image

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>



Image

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>
                <div class="col-sm-10">
                    <input type="text" class="form-control">
                </div>
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.

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>

Image

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