• 0
fatmaali

مشكلة في المقارنة بين نص مدخل بحقلين بالجافا سكربت

سؤال

السلام عليكم اخواني الافاضل بمنتدانا الجميــــل

 

 

لدي مشكلة وان شاء الله الاقى حلها هنا باذن الله

 

 

لدي حقلين الحقل الاول .... هوا الاساسي

 

وظيفتة اظها التاريخ الحالي

 

ويكون الناتج كمثال :

 

19-12-2014 06:52:43 PM

<input id="max"  name="timenaw"  type=""  class=inpute dir="" value="<?phpecho date('j-m-Y h:i:s A');?>" placeholder="" required >

الحقل الثاني : وظيفتة يستددعي الوقت االمدخل من قبل العضو عن طريق clander  ويدخل التوقيت بالحقل يكون بهذا الشكل

 

20-1-2014 06:52:43 PM

<input id="mini"  name="AP_TIME"   class=inpute dir="" value="" onKeyUp="return This_value(this);">

ثم وضعت هذا الكود الخاص بالجافا سكربت

<script language = "Javascript">function checkNumber() {    var constant = (document.getElementById('max').value);    var changeable = (document.getElementById('mini').value);    if (changeable < constant) {       alert('The date of this appoinment is earlier');        return false;    }        // يمكن كتابة أى بيانات هنا فى حالة النجاح    return true;}</script>

وظيفة الكود :: يستعلم ان كان الن المدخل في الحقل  AP_TIME   اصغر من الوقت الموجود في الحقل timenaw  الكود يعمل بشكل طبيعي ويطلع لي ارور بان الوقت اصغر من الوقت المدخل

 

لكن هذا فى حاله ان كان اليوم عدد زوجي مثال

 

19-12-2014 06:52:43 PM

18-12-2014 06:52:43 PM

 

17-12-2014 06:52:43 PM

 

16-12-2014 06:52:43 PM

 

الخ

 

لكن ان كان الوقت الى اخترته مثلا : هكذ

 

2-12-2014 06:52:43 PM
 

3-12-2014 06:52:43 PM

 

4-12-2014 06:52:43 PM

 

ما يطلع لي الايرور

 

فيما معناه انو لا يعمل على عدد اليوم الفردي ويعمل على العدد الزوجي فقط

 

 

 

وظيفة الكود كامل هوا عبارة عن حجز مواعيد عن طريق الكلندر والطبيعي انه لا يمكن حجز بتوقيت اقل من الوقت الحالى المفروض الاكبر منه يعني ما ينفع يكون اليوم 19 واحجز انا يوم 18

 

ارجو انو الامور واضحة

 

المشكلة مرة اخرى انو ما يطلع الخطاء ان كان اليوم بعدد فردي يعني

 

9 8 7 6 5 4 3 2 1

 

ارجو الحل وفقكم الله

 

الكود كامل الخاص بالفورم

<form   name="paid" method="POST" action="booking.php"  enctype="multipart/form-data"  onsubmit="return checkNumber()"><input id="mini"  name="AP_TIME"   class=inpute dir="" value="" onKeyUp="return This_value(this);"> <input id="max"  name="timenaw"  type=""  class=inpute dir="" value="<?phpecho date('j-m-Y h:i:s A');?>" placeholder="" required > <INPUT type="submit" class="submit" name="Booking" value="Booking"></form><script language = "Javascript">function checkNumber() {    var constant = (document.getElementById('max').value);    var changeable = (document.getElementById('mini').value);    if (changeable < constant) {       alert('The date of this appoinment is earlier');        return false;    }        // يمكن كتابة أى بيانات هنا فى حالة النجاح    return true;}</script>
تم تعديل بواسطه fatmaali
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

0 إجابة على هذا السؤال .

لاتوجد إجابات على هذا السؤال حتى الآن .

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .