چک صحت اطلاعات با جاوا اسکریپت (مهم)

foranyone

Well-Known Member
با سلام خدمت دوستان عزیز :

اول صفحه ی ثبت نام یاهو را ببینید:

https://edit.yahoo.com/registration?.intl=us&new=1&.done=http://mail.yahoo.com&.src=ym

می خوام بدونم چطور همون لحظه که یه فیلد تکمیل میشه می تونیم جلوش یه لودینگ کوچولو قرار بدیم

و صحت اطلاعات وارد شده رو همون لحضه برای هر فیلد تشخیص بدیم؟

سیستم ثبت نام یاهو میل بهترین مثاله !

ممنون میشم اگه یه مثال با 2-3 تا باکس قرار بدین.

--------------------------------------------------------------------
سوال دوم:

چطور به کاربر بگیم که پسوردش ضعیفه یا خوبه و ....

اونم مثل بالایی مثل اکثر سایت ها می خوام گرافیکی باشه:-؟؟

-----------------------------------
خیلی ممنون
 

peyman1987

Member
دوستان همونطور که دوستمون گفتن این تکنولوژی ایجکسه.

نمیشه هم گفت کد آماده وجود داره براش. اول به این سوالا جواب بدین:

1- چقدر جاوااسکریپت کار کردین؟
2- php و یا یه زبون serverside دیگه بلدین؟؟
3- دیتابیس چی ، کار کردین؟

اگه جوابتون به همه این سوالا آره س برین به لینک زیر و آموزش چند صفحه ایش رو بخونین و اگر کار نکردین باید بگم که به جاده طولانی وب خوش اومدین فعلا باید روی مسائل پایه کار کنین و الان زمان ایجکس نیست میتونین بیخیالش بشین.

http://www.w3schools.com/ajax
 

foranyone

Well-Known Member
با عرض سلام :
اول بگم که من جاوا اسکریپت رو تازه شروع کردم و خیلی آماتور هستم.

مشکلی که دارم اینه:

می خوام بدون استفاده از alert موقعی که کاربر محتوای داخل textbox رو ترک می کنه دقیقا مثل سیستم ثبت نام یاهو محتوای داخل اون بررسی بشه اگه درست بود تیک سبز رنگ جلوش نشون بده و اگه غلط بود
پیغام مناسب جلوش نمایش بده!

من این کد ها رو نوشتم که می تونین دانلود کنین و ببینین مشکلم اینه :

Document.write صفحه رو رفرش میکنه!

1. نمی خوام تصاویر تا ابد نشون داده بشن و دوست دارم بعد یه مدت خاص غیب بشن!

2. ممنون از راهنمائی تون.
 

پیوست ها

  • chek.zip
    2.6 کیلوبایت · بازدیدها: 23

farik

Well-Known Member
با سلام...
دوست عزيز شما بايد يك دو تگ html ساخته و داخل آن متن ها و يا عكسهاي خود را بزاريد بعد هم هر دو تا رو نامريي كنين (با visibility='hidden') بعد هم بگين كه اگه درست بود اين يكي رو نشون بده و اگه غلط بود يكي ديگر رو...
بهد هم با d; set interval هر چند ثانيه يكبار همه را نامريي كنيد...
سوالي بود در خدمتم...
البته با عرض شرمندگي چون ديروقته نشد به كدتون نگاهي بندازم....در اولين فرصت بررسي ميكنم...
با تشكر.....TabOTab Design
 

shnoit

Well-Known Member
در قسمت demo نمونه های زیادی مشابه با آنچه که گفتین هست.
میتونین از با استفاده از نمونه سورس ها ، فرم مورد نظر خود را ایجاد و درست کنین.
موفق باشین.
 

پیوست ها

  • zpform.rar
    280 کیلوبایت · بازدیدها: 58
آخرین ویرایش:

Sociant7

Member
میتونی از لایه ها استفاده کنی و رویداد گرایی جاوا اسکریپت ،
کد:
<head>
.
.
.
<script language='javascript'>
   function CheckValue(text_box_id , layer_id)
{
    var  text = document.getElementById('text_box_di');
    var layer =  document.getElementById(layer_id);
    if(text.value == '')
{
   var msg = 'you must enter valid value in this box!';
    //alert(msg); or
    layer.innerHTML = msg;
    text.focus();
}
else
     layer.innerHTML = '';
}
</script>
.
.
.
.

</head>
<body>
.
.
.
<input type='text' id='text_box' name='text_box' onChange='CheckValue('text_box ','message_layer')'>
<div id='message_layer'></div>

یه همچین چیزی ... البته فقط در حد ایده هست ، خودم تست نکردم
 

Sociant7

Member
تستش کردم جواب میده ولی باید بجای onchange بزاری onblure
واسه ای جکس هم نیازی نیست بری از اول شروع کنی جاوا اسکریپت خوندن و این حرفا ! میتونی همزمان با یادگیری جاوا اسکریپت یادگیری ای جکس رو هم شروع کنی
 

farik

Well-Known Member
با سلام مجدد...
همونطور كه گفته بوديد شما ميخواين بعد از هر چند ثانيه تصاويراز بين برن و براي اينكه اينكار در يك دوره ي منظم تكرار شود از تابع setInterval("function",time) استفاده ميشود....
ما با اين تابع تابعي را كه همه اون پيامها را نامريي ميكند هر چند ثانيه يكبار فراخواني ميكنيم...
سوالي بود هستم...
 

جدیدترین ارسال ها

بالا