css-man
چهارشنبه 24 مهر 1392, 21:14 عصر
دوستان من می خوام یه textarea رو طوری محدود کنم که کاربر بیشتر از مثلا 200 کاراکتر رو نتونه توش وارد کنه
لطفا راهنمائی کنید
Javidhb
چهارشنبه 24 مهر 1392, 21:46 عصر
این کدش:
<textarea id="myTextarea"></textarea>
<p><span id="charactersUsed"></span> / <span id="totalCharacter"></span></p>
(function($){
var totalCharacter = 200;
$('#charactersUsed').html(0);
$('#myTextarea').on('keyup', function(e){
var charactersUsed = $(this).val().length;
if(charactersUsed > totalCharacter){
charactersUsed = totalCharacter;
$(this).val($(this).val().substr(0, totalCharacter)); // فقط به تعداد کاراکترهای مجاز از ابتدا رشته رو دوباره نشون بده
$('#charactersUsed').css('color', 'red');
}
$('#charactersUsed').html(charactersUsed);
});
$('#totalCharacter').html(totalCharacter);
})(jQuery);
اگه سوالی داشتید... من در خدمتم...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.