PDA

View Full Version : سوال: تایپ کردن در تکست باکست که استایلش عوض شده ؟



hamedd82
دوشنبه 23 مرداد 1391, 20:41 عصر
سلام دوستان
من استایل تکست باکست رو با این کد عوض کردم

<asp:TextBox id="TextBox1" runat="server" style="background-image: url( images/textbox.gif ); border: none;" />

در زمان اجرا در هنگام تایپ کردن درون تکست باکس از ابتدای تکست باکس شروع به تایپ میشه که در اینصورت بر روی دکمه استایل مینویسه
1- من می خوام در زمان تایپ از ابتدای تکست باکس شروع به تایپ نشه ؟
2- وقتی که با ماوس روی قسمتی از تکس باکس کلیک میشه کار دکمه رو برام انجام بده؟
برای سوال 2 آیا میشه که درون تکست باکس یک قسمت رو همانند دکمه در نظر گرفت ؟ اگه میشه لطفا بگین چه جوری میشه و اگر هم نه بگین از چه روشی استفاده کنم بهینه تر هست ؟
استایل تکست باکسم رو ضمیمه کردم91220

hamedd82
دوشنبه 23 مرداد 1391, 22:02 عصر
کسی بلد نیست ؟
لطفا اگه کسی بلده کمک کنه

dorparasti
دوشنبه 23 مرداد 1391, 23:07 عصر
برای اینکه متن روی کلید نیفته از سمت راست بهش padding بدید به اندازه ای که بعد از کلید بیفته

برای ارسال هم به جای کلیک ماوس برای رویداد keydown اون تکست باکس یک handler بنویسید که اگر کاربر کلید اینتر رو زد اطلاعاتی که وارد کرده ارسال بشه .

hamedd82
سه شنبه 24 مرداد 1391, 03:42 صبح
میشه بیشتر توضیح بدین؟ چه جوری بهش padding بدم

dorparasti
سه شنبه 24 مرداد 1391, 04:05 صبح
به Style کد زیر رو اضافه کنید :


padding-right:30px;

hamedd82
سه شنبه 24 مرداد 1391, 04:41 صبح
اضافه کردم جواب نمیده