| تابع موضوعات المنتدى | الانتساب | تعليمات س - ج | قائمة الأعضاء | المفكرة | بحث | مواضيع اليوم | إشارة الأقسام مقروءة |
| مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة |
| ||||||
| لغة Javascript هذا القسم يساعدك في تعلم لغة البرمجة الأشهر والأكثر انتشاراً على الانترنت جافاسكريبت JAVASCRIPT |
![]() |
| | LinkBack (2) | أدوات الموضوع | طريقة العرض |
| |
#1 (permalink)
|
| عضو نشيط تاريخ الانتساب: 19-04-2007 المكان: Saudi Arabia السن: 29
مشاركات: 152
مستوى السمعة : 2 ![]() |
طريقة التاكد من ان الحقل النصي غير فارغ قبل ارسال النموذج الدرس هذا مهم لإنشاء الصفحات ودائما وابدا تاكد وامسك الخطأ قبل ارساله ولا تجعل التحليل من البي اتش بي وذلك لسرعه التنفيذ في لغات الclint side فلن تحتاج للمعالجة والعودة مره اخرى بالبيانات بسم الله نبدأ ضع كود الجافا في الهيد كود هتمل: <script language="javascript"> // اسم الوظيفة function chk(){ // البداية للشرط // الشرط في الوظيفة اذا كان الحقل النصي باسم name فارغ if (document.send_or.name.value == "") { // ارسل هذا التنبية alert("تاكد من كتابة إسمك أولا ً") // وليكن التركيز على الحقل document.send_or.name.focus() // لا تنفذ ارسال البيانات هناك خطأ return false } // النهاية للشرط /* كرر هذا الشرط للحقول التي تريدها */ } </script> ************** الان ضع هذا الفورم في بودي الصفحة كود هتمل: <form name="send_or" onsubmit="return chk()"> <input type="text" name="name" /><br /> <input type="text" name="pass" /><br /> <input type="submit" value="send infos" /> </form> اتمنى ان يكون الدرس مفيدا بالتوفيق
__________________ زكاة العلم تعليمة لمن لا يعلم .. قام بآخر تعديل Akwad Net يوم 23-04-2007 في 09:54 PM |
| | |
| | #3 (permalink) |
| عضو نشيط تاريخ الانتساب: 19-04-2007 المكان: Saudi Arabia السن: 29
مشاركات: 152
مستوى السمعة : 2 ![]() |
العفو استاذي ولا يهمك انت حاول بس وجرب وصدقني ان شاء الله بتجي معك اهم شي لا لليأس
__________________ زكاة العلم تعليمة لمن لا يعلم .. |
| | |
| | #4 (permalink) |
| عضو جديد تاريخ الانتساب: 14-02-2007
مشاركات: 13
مستوى السمعة : 0 ![]() |
راااااااائع حبيبى ولكن ممكن تشرح كيف يتمم التحقق من الحقل بمعنى اخر مثلا ضفت حقل email هل طرية التحقق هذه صحيحه if (document.send_or.email.value == "") { alert("تاكد من كتابة البريد ً") |
| | |
| | #5 (permalink) |
| عضو نشيط تاريخ الانتساب: 19-04-2007 المكان: Saudi Arabia السن: 29
مشاركات: 152
مستوى السمعة : 2 ![]() |
بالضبط هذه في حال ترك الخانه فارغة سوف يخرج له التنبيه بان خانه البريد فارغة .. ولا تنسى ان تكمل بقية الشرط :d
__________________ زكاة العلم تعليمة لمن لا يعلم .. |
| | |
| | #6 (permalink) |
| عضو فعال تاريخ الانتساب: 04-03-2007 المكان: العراق
مشاركات: 654
مستوى السمعة : 2 ![]() |
لحظه شباب أنا عندي سؤال أعتقد أن هذه الطريقة جيدة لمن لديه نموذج فيه 3 أو 4 مدخلات لكن لو كان هناك 10 مدخلات أو حتى 20 مدخل في النموذج فهل هذا السكربت يصلح لمثل هذا العدد؟ ولو افترضنا أن اسماء تتبدل من نموذج لآخر؟ فهل هناك حل لجعل السكربت ينتبه لكل المدخلات الفارغة دون الحاجة لكتابة شروط لكل واحدة؟ طبعاً هذه الطريقة جيدة وفعالة لكن هل هناك متغيرات يمكن جعلها هي التي تعمل بدل الأسماء |
| | |
| | #7 (permalink) |
| عضو نشيط تاريخ الانتساب: 19-04-2007 المكان: Saudi Arabia السن: 29
مشاركات: 152
مستوى السمعة : 2 ![]() | كود هتمل: if (document.send_or.name.value == "" && document.send_or.password.value == "" && document.send_or.email.value == "" && document.phone.name.value == "") {
__________________ زكاة العلم تعليمة لمن لا يعلم .. |
| | |
| | #8 (permalink) |
| مشرف قسم لغة بي اتش بي PHP |
ممتاز طريقة ممتازة واحترافية وبالفعل أفضل من الذهاب الى السيرفر والتحقق من المدخلات بالبي اتش بي ثم الرجوع مرة اخرى تحياتي لك يا مبدع
__________________ لضمان رد سريع على استفسارك أو موضوعك * تأكد من البحث في المنتدى قبل أن تسأل * احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك * قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها |
| | |
| | #9 (permalink) |
| عضو نشيط تاريخ الانتساب: 19-04-2007 المكان: Saudi Arabia السن: 29
مشاركات: 152
مستوى السمعة : 2 ![]() |
العين لا تعلى على الحاجب استاذ محمود .. ان شاء الله يستفيد الجميع ..
__________________ زكاة العلم تعليمة لمن لا يعلم .. |
| | |
![]() |
LinkBacks (?)
LinkBack to this Thread: http://www.montadaphp.net/t335/ | ||||
| الكاتب | For | Type | التاريخ | |
| منتدى بي اتش بي PHP - powered by vBulletin | This thread | Refback | 15-08-2008 03:50 AM | |
| منتدى بي اتش بي PHP - powered by vBulletin | This thread | Refback | 14-08-2008 04:53 PM | |
| زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف) | |
(View-All)
Members who have read this thread : 9
| |
| ملاك الشوق, aroon, dr.hussein, خا999لد, MEG, ٌRahmani, rami23, S A I F, stareagle |
| أدوات الموضوع | |
| طريقة العرض | |
|
|
مواضيع ذات صلة | ||||
| الموضوع | الكاتب | المجلس | المشاركات | المشاركة الأخيرة |
| مشكلة في نص عنوان البريد الإلكتروني عند الإرسال | enigma | مشاكل وحلول PHP Errors & Troubleshooting | 2 | 20-04-2008 12:17 PM |
| اضافة مع كود التاكد من ان الحقول ليست فارغة قبل الارسال؟ | Sinator Programmer | لغة Javascript | 10 | 20-04-2008 02:36 AM |
| طريقة التاكد من ان الحقول ليست فارغة | islamcoming | أسئلة واستفسارات PHP Questions | 4 | 10-04-2008 06:38 PM |
| طريقة التاكد من ان الحقول غير فارغة | the_unknown | لغة Javascript | 0 | 03-03-2008 10:40 PM |
| [؟] اخترق الموقع.. هل يمكن من خلال نموذج الإرسال | enigma | مشاكل وحلول PHP Errors & Troubleshooting | 6 | 11-08-2007 09:05 AM |