سلام . چه جوری میشه بفهمیم طرف توی textbox چند حرف وارد کرده؟
سلام . چه جوری میشه بفهمیم طرف توی textbox چند حرف وارد کرده؟
TextBox1.Text.Length
مرسی .
حالا چجوری میشه این عدد رو به تکستش تبدل کرد ؟
مثلا طرف مینویسه "abcd"
طول اون رو برگردونه
بعد دوباره اون عدد رو به همون حرف تبدیل کنه.
و یا اگر 2 حرف اول رو خواستیم 2 حرف اول رو برگردونه
برای برگردوندن هر زیر رشته دلخواه روی هر متن دلخواه که در اینجا روی همین تکست باکس مثال زدم:
TextBox1.Text.Substring(0,3);
که 0 یعنی از اولین حرف متن رو تا کلا 3 حرف از متن اصلی جدا کن و برگردون.
و برای تبدیل عدد به متن،یکی از روش های زیر:
TextBox1.Text.Length.ToString();
Convert.ToString(TextBox1.Text.Length);
با تشکر
ایا میشه هر یک کاراکتری که کاربر داره وارد میکنه رو شمرد به طور لحظه ای ؟
مثلا وقتی داره مینویسه abc بتونیم به طور لحظه ای اعداد حرفی رو که تا این لحظه وارد کرده رو توی یک متغیر بریزیم؟
می تونی با جاوا اسکریپت هم اینطوری انجام بدی ، هر لحظه هر حرفی که بزنه یدونه اضافه بشه
addEvent(window, 'load', function(){
addEvent(gel('Id TextBoxet'),'keyup', showCharLength);
})
function showCharLength(e)
{
gel('Id Yek Tak Span dar safhat').innerHTML=(new Evt(e).source).value.length;
}
به جای gel تو بنویس docoment.getElementById
سلام من یک ck editor دارم می خوام کاربر بیشتر از 1250 حرف ننویسه و یک جا بهش نمایش داده بشه که چندا تا حرف تا الان نوشته
معمولا بیشتر کنترل ها یک گزینه دارن به نام MaxLength داره که میتونی مشخص کنی حداکثر چند کاراکتر بگیره.
در خصوص نمایش دادن شماره ها از تابع تکست چنش استفاده کن.
مثلا
002.png