View Full Version : تکس باکس متغییر
razeghi_loved
جمعه 11 اسفند 1385, 17:00 عصر
سلام
می خواستم یه تکس باکس داشته باشم که مطلب داخلش متغییر باشه
مثلا در قسمتی که کاربر باید نام و رمز عبور را وارد کنه مثلا در قسمت نام بنویسه کاربر نام را وارد کن بعد پاک بشه بگه کاربر اگر عضو نیستی عضو بشو و به ترتیب عوض بشه و در ضمن می خواستم روی یک دکمه هم همین قابلیت را بزارم چی کار کنم
M-Gheibi
جمعه 11 اسفند 1385, 22:44 عصر
با یه شرط ساده ( سمت سرور ) حالتهای مختلف رو دسته بندی کن و در زمان مناسب پیغام مناسب رو نمایش بده : با استفاده از Response.Write یا ...
Pioneers
جمعه 11 اسفند 1385, 22:54 عصر
از طریق جاوااسکریپت هم میتونی...
برای دسترسی به عناصر درون صفحه:
document.getElementById("id").value="new_Value";
اگه بخواهیم با کلیک کاربر بر TextBox متنش تغییرکنه همین دستور رو در روال اداره کننده می نویسیم:
<tag_name onClick="docccccc">
razeghi_loved
جمعه 11 اسفند 1385, 23:32 عصر
اگه می شه یه مثال بزنید هم برای تکس باکس و هم برای دکمه؟
M-Gheibi
شنبه 12 اسفند 1385, 09:48 صبح
از طریق جاوااسکریپت هم میتونی...
درسته ، به اشتباه تصور کردم در بخش ASP این موضوع مطرح شده و ...
Pioneers
یک شنبه 13 اسفند 1385, 13:28 عصر
من یه فایل برات فرستادم که:
دارای یه TextBoxو یه دکمه اس که اگه دکمه رو قبل از نوشتن در TextBox کلیک کنی یه پیغام در TextBox نشون میده که Highlight شده. با کلیک درون TextBox این متن پاک میشه. فکر کنم دیگه چیزی نباشه که بخوای انجام بدی و کد مشابه اش رو نبینی....
razeghi_loved
یک شنبه 13 اسفند 1385, 13:37 عصر
دستت درد نکنه اما منظور من این نبود من چند وقت پیش داشتم یه سایت نگاه می کردم که یک تکس باکس داشت که به صورت هر چند ثانیه عوض می شد مثلا اسم کشورها بود و وقتی داخلش هر کشور را نشان می داد اگر دکمه بفل دستیش را می زدم وارد همان کشور می شد مثل همین تکس باکس هایی که از کاربر می خواهد ایمیل خود را وارد کند البته در کادر پیش فرضش فقط نوشته لطفا ایمیل خود را وارد کنید اما من می خواهم چندین کلمه را بعد از چند ثانیه هی پشت سر هم نشون بده
و در ضمن یه دکمه هم می خواستم این طوری باشه یعنی دکمه به طور مثال وقتی طرف صفحه را باز می کند دکمه از مثلا داره جوایز را نشان می دهد مثلا هر یک ثانیه و وقتی کاربر روی اون کلیک می کنه همون جایزه براش ذخیره بشه
I,Nobody
یک شنبه 13 اسفند 1385, 14:30 عصر
خوب از اول همینو توضیح میدادی.
من که اولش نفهمیده بودم یچی می خوای.
الآن وقت ندارم. ولی برات می نویسمش
I,Nobody
یک شنبه 13 اسفند 1385, 14:50 عصر
<style>
input{ font-family:tahoma; font-size:12; color:#000080; }
</style>
<input id=txt dir=rtl>
<br><br>
<input type=button id=btn>
<script>
var city=new Array();
var award=new Array();
var txt_cnt=0;
var btn_cnt=0;
city[0]="تهران";
city[1]="اصفهان";
city[2]="مشهد";
city[3]="شیراز";
city[4]="بندرعباس";
award[0]="موبایل";
award[1]="تلویزیون";
award[2]="اشتراک اینترنت";
award[3]="هاست";
//================================
function change_txt(){
cnt=txt_cnt%(city.length);
txt.value=city[cnt];
txt_cnt++;
setTimeout("change_txt()",1000); // 1000 is in MilliSeconds = 1 Second
}
//================================
function change_btn(){
cnt=btn_cnt%(award.length);
btn.value=award[cnt];
btn_cnt++;
setTimeout("change_btn()",1500); // 1500 is in MilliSeconds = 1.5 Seconds
}
change_txt();
change_btn();
</script>
razeghi_loved
یک شنبه 13 اسفند 1385, 22:27 عصر
ممنون اما می خواستم وقتی روی تکس باکس کلیک می کنه متوقف بشه و چیزی توش نباشه اما دکمه همان چیزی بود که می خواستم واقعا تشکر
I,Nobody
دوشنبه 14 اسفند 1385, 15:56 عصر
<style>
input{ font-family:tahoma; font-size:12; color:#000080; }
</style>
<input id=txt dir=rtl onclick="is_stop=1; this.value='';">
<br><br>
<input type=button id=btn>
<script>
var city=new Array();
var award=new Array();
var txt_cnt=0;
var btn_cnt=0;
var is_stop=0;
city[0]="تهران";
city[1]="اصفهان";
city[2]="مشهد";
city[3]="شیراز";
city[4]="بندرعباس";
award[0]="موبایل";
award[1]="تلویزیون";
award[2]="اشتراک اینترنت";
award[3]="هاست";
//================================
function change_txt(){
if(!is_stop){
cnt=txt_cnt%(city.length);
txt.value=city[cnt];
txt_cnt++;
setTimeout("change_txt()",1000); // 1000 is in MilliSeconds = 1 Second
}
}
//================================
function change_btn(){
cnt=btn_cnt%(award.length);
btn.value=award[cnt];
btn_cnt++;
setTimeout("change_btn()",1500); // 1500 is in MilliSeconds = 1.5 Seconds
}
change_txt();
change_btn();
</script>
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.