PDA

View Full Version : سوال: متن پیش فرض در TextBox با div



elham366
سه شنبه 27 اردیبهشت 1390, 21:05 عصر
سلام
من میخوام یه label یا یه div یا یه span که توش یه متنی هست رو بدارم توی یه تکست باکس تا موقع اجرا اون متن مثلا متن پیش فرض تکست باکس باشه، برای اینکار من اومدم به div و TextBox پوزیشن absolute دادم و top و leftشون رو یکی کردم، z-index دیو هم بیشتر از textbox است.
ولی موقع اجرا متن داخل div رو نشون نمیده! در حالت دیزاین هم نشون نمیده ولی وفتی روی textbox کلیک میکنم نشون داده میشه!
چه جوری درستش کنم؟
مرسی

ms1987
سه شنبه 27 اردیبهشت 1390, 23:15 عصر
سلام دوست عزیز
اگر فقط میخوای یک متن رو بصورت پیش فرض داخل textbox قرار بدی میتونی از صفت value داخل تگ input همان textbox استفاده کنی، یعنی متن پیش فرضت رو بعنوان مقدار value قرار بدی

elham366
چهارشنبه 28 اردیبهشت 1390, 09:03 صبح
سلام دوست عزیز
اگر فقط میخوای یک متن رو بصورت پیش فرض داخل textbox قرار بدی میتونی از صفت value داخل تگ input همان textbox استفاده کنی، یعنی متن پیش فرضت رو بعنوان مقدار value قرار بدی
نه! حتما باید همین جوری که گفتم باشه...

ms1987
چهارشنبه 28 اردیبهشت 1390, 13:35 عصر
اگه کدهات رو بذاری بهتر میتونم کمکت کنم

elham366
چهارشنبه 28 اردیبهشت 1390, 19:04 عصر
<label for="fName" class="fName">نام</label><asp:TextBox id="fName" class="fName" runat="server"></asp:TextBox>

.fName
{
position:absolute;
top: 59px;
right: 144px;
width: 189px;
color:#2f353b;
height:20px;
}

ms1987
پنج شنبه 29 اردیبهشت 1390, 14:48 عصر
من فکر میکردم با php کار میکنی.:اشتباه: من با asp کار نکردم اما از یکی از دوستام میپرسم اگه جواب داد، جوابشو برات ارسال میکنم

raravaice
پنج شنبه 29 اردیبهشت 1390, 14:59 عصر
یا از z-index در style برای label استفاده کنید یا تگ label را بعد از Textbox بگذارید.

موفق باشید