PDA

View Full Version : سوال: مشکل را onblur



padidehco
شنبه 08 تیر 1392, 12:48 عصر
سلام
به ادرس زیر یک نگاهی بیندازید
http://bimeh4u.com/form/view.php?id=6
در input نام و نام خانوادگی زمانی که کلیک می کنیم کلمه داخل آن پاک می شود
اما زمانی که بیرون از input کلیک می کنیم متن باید نمایش داده شود
این هم کدی که استفاده کردم

<input id="element_{$element->id}_2" name= "element_{$element->id}_2" class="element text" maxlength="255" size="14" onclick="this.select(); if (this.value == 'نام خانوادگی') {this.value=''}" onblur=" if (this.value == ''){this.value='نام خانوادگی'}" value="نام خانوادگی" />
مشکل از کجاست؟

colors
شنبه 08 تیر 1392, 13:15 عصر
مشکلی که نداره برادر من! کدتون صحیحه!

Javidhb
شنبه 08 تیر 1392, 14:00 عصر
کافیه از placeholder (http://www.w3schools.com/tags/att_input_placeholder.asp)استفاده کنید.
توجه کنید که فقط در مروگرهایی که از HTML5 ساپورت میکنن، کار میکنه. که اونم تو این دوره زمونه مشکلی نیست!


اگه میخاید با جاوااسکریپت باشه... کدتون صحیحه.

nsco_nsco
شنبه 08 تیر 1392, 14:18 عصر
سلام کدتون مشکلی ندارد حتما با مرورگرهای دیگه تستش کنید موفق باشید

qartalonline
شنبه 08 تیر 1392, 14:34 عصر
مشکل از فایل جاوا اسکریپت "view.js" هست.

padidehco
یک شنبه 09 تیر 1392, 00:21 صبح
مشکل از فایل جاوا اسکریپت "view.js" هست.
باید چی کار کنم؟

padidehco
یک شنبه 09 تیر 1392, 00:26 صبح
کافیه از placeholder (http://www.w3schools.com/tags/att_input_placeholder.asp)استفاده کنید.
توجه کنید که فقط در مروگرهایی که از HTML5 ساپورت میکنن، کار میکنه. که اونم تو این دوره زمونه مشکلی نیست!


اگه میخاید با جاوااسکریپت باشه... کدتون صحیحه.

خیلی خیلی ممنون داداش گلم
دمت گرم
درست شد