ورود

View Full Version : آموزش: خالی کردن textbox زمان کلیک کردن



aliv.2022
سه شنبه 08 مرداد 1392, 20:42 عصر
2 مدل کد میذارم هرکدوم خوشتون اومد رو استفاده کنید :لبخند: من خودم 1 رو ترجیح میدم
فرض کنیم textbox ما واسه search باشه

<input type="text" onfocus="if(this.value == 'search') {this.value=''}" onblur="if(this.value == ''){this.value ='search'}">


<script>
function clearThis(target){
target.value= "";
}
</script>
<input type="text" value="Search" onfocus="clearThis(this)" />

afshin9032
چهارشنبه 09 مرداد 1392, 15:47 عصر
الان با آمدن HTML5 دیگه نیازی به این کار نیست .
کافی از خصلت placeholder استفاده کنی که دقیقا همین کار رو انجام میده .

aliv.2022
چهارشنبه 09 مرداد 1392, 16:14 عصر
الان با آمدن HTML5 دیگه نیازی به این کار نیست .
کافی از خصلت placeholder استفاده کنی که دقیقا همین کار رو انجام میده .

html5 نخوندم اصلا خیلی ممنون کلی سبک شد کارم!:دی

tadayoni
چهارشنبه 09 مرداد 1392, 19:38 عصر
استفاده از html 5 خیلی بهتر و سبک تر هستش
ولی باید توجه کنید که این خاصیت مربوط به html 5 توی برخی مرورگرهای قدیمی ممکنه پشتیبانی نشه ولی جاوا اسکریپت روی همه اونها کاربرد داره