May
02
Membuat kolom Form field Progress Bar
Posted by
tipsyournet
Labels:
BLOG
tipsyournet muncul lagi dengan tutorial yang lebih inovasi, sekarang Apa sih makdsudnya judul "Form field Progress Bar?" sekarang anda baca perlahan- lahan artikan kata perkata tersebut, sudah kah? intinya adalah kolom untuk menulis text dan ada Bar untuk mengetahui text yang anda tulis sudah mencapai batas maxmimal belum,, Liat Contoh
caranya adalah:
1. Anda Masuk ke LAYOUT
2. Edit HTML
3. cari Kode <HEAD> dan masukan kode dibawah ini, berada dibawah kode <HEAD> ,
<style type="text/css"> .progress{ width: 1px; height: 14px; color: white; font-size: 12px; overflow: hidden; background-color: navy; padding-left: 5px; } </style> <script type="text/JavaScript"> /*********************************************** * Form Field Progress Bar- By Ron Jonk- http://www.euronet.nl/~jonkr/ * Modified by Dynamic Drive for minor changes * Script featured/ available at Dynamic Drive- http://www.dynamicdrive.com * Please keep this notice intact ***********************************************/ function textCounter(field,counter,maxlimit,linecounter) { // text width// var fieldWidth = parseInt(field.offsetWidth); var charcnt = field.value.length; // trim the extra text if (charcnt > maxlimit) { field.value = field.value.substring(0, maxlimit); } else { // progress bar percentage var percentage = parseInt(100 - (( maxlimit - charcnt) * 100)/maxlimit) ; document.getElementById(counter).style.width = parseInt((fieldWidth*percentage)/100)+"px"; document.getElementById(counter).innerHTML="Limit: "+percentage+"%" // color correction on style from CCFFF -> CC0000 setcolor(document.getElementById(counter),percentage,"background-color"); } } function setcolor(obj,percentage,prop){ obj.style[prop] = "rgb(80%,"+(100-percentage)+"%,"+(100-percentage)+"%)"; } </script>
1. Layout- Page Element
2. Add HTML
3. Masukan Kode dibawah ini
<form>
<textarea rows="5" cols="40" name="maxcharfield" id="maxcharfield"
<div id="progressbar1" class="progress"></div>
<script>textCounter(document.getElementById("maxcharfield"),"progressbar1",20)</script>
</form>
yang berwarna merah silahkan anda bisa merubahnya sesuai keinginan.
silahkan disimpan, dan di cek.. sekian yang dapat disampaikan dari tipsyournet, silahkan bagi tipsyourners apabila ada pertanyaan segera klik Comment dibawah ini, dan baca tutorial lainnya
caranya adalah:
1. Anda Masuk ke LAYOUT
2. Edit HTML
3. cari Kode <HEAD> dan masukan kode dibawah ini, berada dibawah kode <HEAD> ,
<style type="text/css"> .progress{ width: 1px; height: 14px; color: white; font-size: 12px; overflow: hidden; background-color: navy; padding-left: 5px; } </style> <script type="text/JavaScript"> /*********************************************** * Form Field Progress Bar- By Ron Jonk- http://www.euronet.nl/~jonkr/ * Modified by Dynamic Drive for minor changes * Script featured/ available at Dynamic Drive- http://www.dynamicdrive.com * Please keep this notice intact ***********************************************/ function textCounter(field,counter,maxlimit,linecounter) { // text width// var fieldWidth = parseInt(field.offsetWidth); var charcnt = field.value.length; // trim the extra text if (charcnt > maxlimit) { field.value = field.value.substring(0, maxlimit); } else { // progress bar percentage var percentage = parseInt(100 - (( maxlimit - charcnt) * 100)/maxlimit) ; document.getElementById(counter).style.width = parseInt((fieldWidth*percentage)/100)+"px"; document.getElementById(counter).innerHTML="Limit: "+percentage+"%" // color correction on style from CCFFF -> CC0000 setcolor(document.getElementById(counter),percentage,"background-color"); } } function setcolor(obj,percentage,prop){ obj.style[prop] = "rgb(80%,"+(100-percentage)+"%,"+(100-percentage)+"%)"; } </script>
Jangan lupa disimpan.
kemudian tipsyourners pergi ke1. Layout- Page Element
2. Add HTML
3. Masukan Kode dibawah ini
<form>
<textarea rows="5" cols="40" name="maxcharfield" id="maxcharfield"
onKeyDown="textCounter(this,'progressbar1',20)"
onKeyUp="textCounter(this,'progressbar1',20)"
onFocus="textCounter(this,'progressbar1',20)" ></textarea><br /><div id="progressbar1" class="progress"></div>
<script>textCounter(document.getElementById("maxcharfield"),"progressbar1",20)</script>
</form>
yang berwarna merah silahkan anda bisa merubahnya sesuai keinginan.
silahkan disimpan, dan di cek.. sekian yang dapat disampaikan dari tipsyournet, silahkan bagi tipsyourners apabila ada pertanyaan segera klik Comment dibawah ini, dan baca tutorial lainnya
Postingan Terkait Lainnya :
BLOG
- Menampilkan Judul Posting Saja Pada Halaman Pencarian
- membuat 7 kolom iklan | tipsyournet
- Menghilangkan Tulisan Showing Post With Label Blogger
- rahasia membuat tombol spoiler, tombol tampilkan dan sembunyikan | tipsyournet
- memasang toolbar blog wibiya | tipsyournet
- Create roll effect, when opening Blogs
- Email Validation script
- kriteria blog yang dapat menarik pengunjung
- Tips mempercepat loading Blog
- Membuat kolom komentar Disqus | tipsyournet
- Membuat Kolom Komentar | tipsyournet
- Membuat Judul Blog Berjalan | tipsyournet
- Membuat Related Post, postingan terkait #2 | Tipsyournet
- Colour code | Kode warna
- Cara Memasang Kode Warna
- membuat Kolom Daftar Isi
- Mengganti Favicon Bloger, logo blog
- membuat floating box (iklan diawal pembukaan halaman situs)
- cara rahasia membuat blog atau website gratis
- membuat alert message | tipsyournet
- Membuat menu Dtree | menu seperti Windows Explorer pada blog
- membuat footer 3 kolom
- tipsyournet | tips membuat logo dan sejenisnya
- cara simpel posting kode HTML
Related post | Widget by Tipsyournet.blogspot.com
.
.
Grab this Widget ~ Blogger Accessories Custumized by Yuniarto Rahardjo
7/02/2010
Salam Blogger ! Koran Blogger mampir nich mau ngajak tukar link dengan link artikelnya!
7/02/2010
Nich link Koran Blogger nya!
http://mang-andi.blogspot.com
Post a Comment