JavaScript Tutorial : Menghitung dan Membatasi Karakter pada Textarea
JavaScript Tutorial : Menghitung dan Membatasi Karakter pada Textarea. Pada kesempatan kali ini akan saya buat tutorial sederhana yakni bagaimana cara menghitung karakter pada textarea dan membatasi karakter yang bisa dimasukkan/di inputkan dengan menggunakan JavaScript.
Oke lah, gak usah panjang lebar jelasinnya, pasti sudah tahu kan maksudnya.
Langsung saja, berikut ini Scriptnya:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<html> <head> <script language="javascript" type="text/javascript"> var maxAmount = 250; function textCounter(textField, showCountField) { if (textField.value.length > maxAmount) { textField.value = textField.value.substring(0, maxAmount); } else { showCountField.value = maxAmount - textField.value.length; } } </script> </head> <body> <form> <textarea name="ta" rows="6" style="width:340px;" onKeyDown="textCounter(this.form.ta,this.form.countDisplay);" onKeyUp="textCounter(this.form.ta,this.form.countDisplay);"></textarea> <br> <input readonly type="text" name="countDisplay" size="3" maxlength="3" value="250"> Sisa Karakter </form> </body> </html> |
Simpan dengan nama index.html.
Perhatikan pada baris ke-4 dalam kode diatas terdapat angka 250, ini adalah jumlah karakter yang bisa dimasukkan dalam textarea, silahkan rubah sesuka hati..
Sekian dulu tutorial singkat ini, semoga bisa membantu..
Mas pino, saya wava dari Gresik.
ini scipt kalo sudah selesai apa hanya di taruh di HTDOCS nya ajah gitu apa harus gimana atau apanya yang harus di rubah?
ini cuma kode html dan javascript saja, jadi buat dalam satu folder saja. gak sudah di taruh di htdocs.
ok terima kasih
sukses om .. da cb ikutin beberapa tutor diluar sana gagal smua, ngikutin tutor dimari sukses berat
ngemeng2, masang emoticon kaskus di komen bijimane om, hehe kebenran template sama nih, hueman
hehehe.. download aja gan plugin nya.. kaskus emoticon
Om mau nanya…. Kalo mau ngebatisi input database gimana…?
Contohny…
Kelas A hanya boleh input data siswa sbanyak
20 orang.. Dan kalo di input lagi akan muncul pesan…”kelas sudah penuh”…..
hitung dulu, pakek query count, silahkan googling
I like this weblog so considerably, saved to my bookmarks. ecadedeagbgf