PDA

View Full Version : مبتدی: برای ایجاد نوشته روی textbox



zareei_ta
چهارشنبه 24 فروردین 1390, 11:36 صبح
lمن میخوام برای text box یک نوشته ایجاد کنم .وقتی کاربر روی تکس باکس کلیک کرد اون نوشته پاک بشه و کاربر نوشته خودش را وارد کنه.برای این کار باید چه کار کرد؟

colors
چهارشنبه 24 فروردین 1390, 13:45 عصر
درود

دوست من قبلا مطرح شده
در همین رابطه یه مقاله تو وبلاگم دارم
میتونی مراجعه کنی و از اون استفاده کنی

اینم لینک :
http://samanwds.ir/blog/?p=254

موفق باشی

ms1987
چهارشنبه 24 فروردین 1390, 13:47 عصر
سلام
برای این کار فقط کافیه مقدار value رو در تگ textbox ،متن مورد نطرت که میخوای نشون داده بشه بذاری، بعد کاربر میتونه اون نوشته رو پاک کنه و متن خودش رو وارد کنه.


<input type="text" value="hello">
helloهمون متن مورد نطره

hamiii
پنج شنبه 25 فروردین 1390, 15:37 عصر
برای این کار فقط کافیه مقدار value رو در تگ textbox ،متن مورد نطرت که میخوای نشون داده بشه بذاری، بعد کاربر میتونه اون نوشته رو پاک کنه و متن خودش رو وارد کنه.

کد HTML:
<input type="text" value="hello">
helloهمون متن مورد نطره
همونجور که خودتونم گفتین این متن با کلیک کردن پاک نمیشه. اگر قرار باشه با کلیک کردن کاربر متن پاک بشه باید دو شرط زیر رو به تگ مورد نظر اضافه کنی:

<input type="text" value="جستجو..." onfocus="if (this.value == 'جستجو...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'جستجو...';}" />