View Full Version : سوال: نمایش تعداد کارکترهایی که میتوان در فیلد متنی تایپ کرد،آن هم به صورت لحظه ای
arashmanteghi
دوشنبه 24 مرداد 1390, 23:09 عصر
سلام دوستای خوبم. من واسه پروژم میخوام یه textbox داشته باشم که مثلا 100 کارکتر میشه توش وارد کرد. حالا میخوام کنارش این عدد 100 رو نمایش بده و وقتی کاربر 1 کارکتر وارد کرد، اون 100 بشه 99 و اگه یکی دیگه هم وارد کرد، اون 99 بشه 98 و به همین ترتیب ادامه پیدا کنه. میتونید منو در این مورد راهنمایی و کمک کنید؟
نمیدونم منظورم رو خوب رسوندم یا نه، یه همچین چیزی که من میگم دقیقا یکی از امکانات توییتر هست که 140 کارکتر بیشتر نمیشه توییت کرد.
#Elahe#
دوشنبه 24 مرداد 1390, 23:15 عصر
سلام
واسه کدوم زبان ؟
php ؟
asp ؟
؟
؟
؟
؟
ghasemweb
سه شنبه 25 مرداد 1390, 09:46 صبح
اینو تست کن بببین خوبه
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>کنترل متن</title>
</head>
<script type="text/javascript" language="javascript" >
function refresh_len(id)
{
var lent=document.getElementById(id).value;
document.getElementById('status').innerHTML=100-lent.length;
}
</script>
<body>
<input type="text" name="txt1" id="box1" maxlength="100" onkeyup="refresh_len(this.id)"/>
<div id="status"></div>
</body>
</html>
arashmanteghi
چهارشنبه 02 شهریور 1390, 20:21 عصر
سلام
واسه کدوم زبان ؟
php ؟
asp ؟
؟
؟
؟
؟
با زبان php ، اما مگه به این ربطی داره؟ من فکر میکردم به javascript مربوط باشه.
arashmanteghi
چهارشنبه 02 شهریور 1390, 20:26 عصر
اینو تست کن بببین خوبه
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>کنترل متن</title>
</head>
<script type="text/javascript" language="javascript" >
function refresh_len(id)
{
var lent=document.getElementById(id).value;
document.getElementById('status').innerHTML=100-lent.length;
}
</script>
<body>
<input type="text" name="txt1" id="box1" maxlength="100" onkeyup="refresh_len(this.id)"/>
<div id="status"></div>
</body>
</html>
این کد عالی بود دوست من، دقیقا همون چیزیه که میخواستم. هر روز بیشتر عاشق جاواسکریپت میشم، حتما باید یاد بگیرمش. خیلی دمت گرم.
ghasemweb
پنج شنبه 03 شهریور 1390, 11:11 صبح
موفق و موید باشید:لبخندساده::چشمک:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.