Membatasi jumlah kata dengan jquery

$("input[name='limited_input']").keyup(function(e) {
var text = $(this).val();
if (this.value.match(/[^a-zA-Z0-9 ]/g)) {//ijinkan karakter aplhanumerik saja
var length_txt = text.length-1;
$(this).val(text.substring(0,length_txt));
}
if (e.keyCode == 32) { //kode tombol utk 'spasi'
//batasi hanya 2 kata saja, setelahnya hilangkan
if((1*$(this).val().split(' ').length) > 3){
text = text.split(' ',3);
$(this).val(text.join(' '));
}
}
});

Silahkan Komentar ... !

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s