[TUTORIAL] Form Skinning dengan Jnice Plugin

By , Comment
Dengan menggunakan jquery, kita bisa memodifikasi tampilan form tersebut. Kali ini kita akan mencoba meggunakan 2 buah jquery untuk melakukan hal tersebut, yaitu dengan jnice plugin dan jqtransform.

JNICE PLUGIN

1. Buat susunan direktori project Jnice Form seperti ini :


2. Silahkan download dan letakkan gambar berikut ini di folder icon :

3. Buat sebuah file css dan beri nama style.css.

body { font:12px/17px Arial, Helvetica, sans-serif; color:#333; background:#ccc; padding:40px 20px 20px 20px; }
#container { width:700px; margin:0 auto; }
fieldset { background:#ffffff; padding:10px; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:36px; width:600px; }
input, textarea, select { font:12px/12px Arial, Helvetica, sans-serif; padding:0; }
label { font-size:11px; font-weight:bold; color:#666; }
dl { clear:both; }
dt { float:left; text-align:right; width:90px; line-height:25px; margin:0 10px 10px 0; }
dd { float:left; width:475px; line-height:25px; margin:0 0 10px 0; }

4. Buat sebuah file html dan beri nama index.html. Panggil file css, library jquery, dan jNice plugin. Ketik kode berikut di antara tag <head>.

<head>
<link href="jNice.css" rel="stylesheet"/>
<link href="style.css" rel="stylesheet"/>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="jquery.jNice.js"></script>
<title>Form Skinning JNice</title>
</head>

5. Kita akan membuat sebuah halaman registrasi menggunakan berbagai elemen form. Ketik code berikut di antara tag <body>. 

<body>
<div id="container">
<form action="#" method="post" class="jNice">
<fieldset>
    <dl>
        <dt><label>Nama:</label></dt>
            <dd><input type="text" /></dd>
        </dl>
        <dl>
        <dt><label>Password:</label></dt>
            <dd><input type="password"/></dd>
        </dl>
         <dl>
        <dt><label>Jenis Kelamin:</label></dt>
            <dd>
            <input type="radio"/><label>Male</label>
            </dd>
        </dl>
        <dl>
        <dt></dt>
            <dd>
                <input type="radio"/><label>Female</label>
            </dd>
        </dl>
        <dt><label>Status:</label></dt>
            <dd>
            <select size="1">
                    <option>Belum Menikah</option>
                    <option>Sudah Menikah</option>
            </select>
            </dd>
        </dl>
        <dl>
        <dt><label for="interests">Bahasa:</label></dt>
            <dd>
                <input type="checkbox"/><label>Indonesia</label>
                <input type="checkbox"/><label>Inggris</label>
                <input type="checkbox"/><label>Cina</label>
                <input type="checkbox"/><label>Arab</label>
            </dd>
        </dl>
        <dl>
        <dt><label>Pesan:</label></dt>
            <dd><textarea></textarea></dd>
        </dl>
        <dl>
            <input type="submit" value="Submit"/>
            <input type="reset"  value="Reset"/>
        </dl>
    </fieldset>
</form>
</div>
</body>

6. Tampilan tersebut dalam keadaan standar seperti ini :

7. Tidak ada kode jquery sama sekali untuk memodifikasi tampilan form dengan jNice plugin ini. Kunci dari penggunaan plugin ini ada pada class dari tag <form>, yaitu "jNice".

<form action="#" method="post" class="jNice">
. . . . .
. . .
</form>

8. Coba buka index.html pada web browser. Lihat tampilan form sekarang. Terjadi perubahan pada seluruh komponen form seperti textfield, combobox, radiobotton, checkbox dan button.

Selamat Mencoba. . .




Share on Facebook Tweet on Twitter Share on Google+
author
YosaRealase at

Nothing

You Might Also Like

Comment Now

0 komentar