الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود javascripit اود التحقق منه

مغلق
بدأه ahmed-araby في 13 أغسطس 2006 · 3 رد · 441 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

كنت اعمل على ملف login وقمت بعمل كود جافا سكريبت للتحقق من المتغيرات ولكنه يعمل بنسبة 50%

الكود عبارة عن دالة لها وظيفتان

الاولى: التحقق من جود المتغيرات - و هذا الجزء يعمل بطريقه صحيحية

الثانية : التحقق من عدد حروف المتغير وانها ليست اقل من 5

الكود

function FormLoginCheck(formobj){
	var alertMsg = "  عفوا ولكن   :  \n";
	var MsgLength = alertMsg.length;

					if (formobj.LoginName.value==""){
					alertMsg += " -	لابد من ادخال اسم الدخول	\n";
					}else if (formobj.LoginName.length < 5){
					alertMsg += " -	إسم الدخول لايقل عن 5 احرف	\n";
					}


				 	if (formobj.LoginPass.value==""){
					alertMsg += " -	لابد من إدخال كلمة المرور		\n";
				 	}else if (formobj.LoginPass.length<5){
					alertMsg += " -	كلمة المرور لاتقل عن 5 احرف	  \n";
				}	

	if (alertMsg.length == MsgLength){
		return true;
	}else{
		alert(alertMsg);
		return false;
	}
}

ارجو المساعدة

#2

formobj.LoginName.length

هذا الامر لايعود بقيمه لذلك لا يمكنه حساب طول النص !

والله اعلم

11_03_06_12_48_57_1142110137Image(_66).jpg

#3

إذن ما الحل ؟؟؟؟؟؟؟؟؟؟

#4
<script>
function FormLoginCheck(formobj){
	var alertMsg = "  عفوا ولكن   :  \n";
	var MsgLength = alertMsg.length;
	var _name=formobj.LoginName.value;
	var _pass=formobj.LoginPass.value;
					if ( _name==""){
					alertMsg += " -	لابد من ادخال اسم الدخول	\n";
					}else if (_name.length < 5){
					alertMsg += " -	إسم الدخول لايقل عن 5 احرف	\n";
					}


					 if (_pass==""){
					alertMsg += " -	لابد من إدخال كلمة المرور		\n";
					 }else if (_pass.length<5){
					alertMsg += " -	كلمة المرور لاتقل عن 5 احرف	  \n";
				}	

	if (alertMsg.length == MsgLength){
		return true;
	}else{
		alert(alertMsg);
		return false;
	}
}
</script>

11_03_06_12_48_57_1142110137Image(_66).jpg

هذا الموضوع مغلق.

مواضيع مشابهة