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

كيف احدد مدخلات الحقول وقيمها ؟

مغلق
بدأه Amorous في 10 يوليو 2007 · 4 رد · 991 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته يا اخواني ..

الحقيقة يا اخوان انا محتاج كود اقدر فيه احدد المدخلات لحقل معين .

1- الحقل الاول ابغى احدد فيه الارقام المدخلة مايتعدى عشرة ارقام وارقام فقط لايقبل ادخال نصوص ! كي استطيع ان احدد حقل للسجل المدني ..!!

2- الحقل الثاني اريد ان يحدد ادخال ارقام مع فاصله ولايتعدى خمس خانات .. كي استطيع ان ادخل مثلا معدل التخرج (99.85) ..

مع العلم ان الصفحة مصممة بلغة ASP ..

ويعطيكم كل العافية يارب .. :)

تم تعديل هذه المشاركة بواسطة Amorous في 10 يوليو 2007 في 00:47

#2

المعذرة انا في أمس الحاجة لذلك .. شكراً للجميع :)

#3

السلام عليكم

أستخدم الجافا سكربت فستحل لك الإشكالية

بالتوفيق\

assume nothing to gain something

We need Helping Hands

#4

معليش أخوي SQL_LORD كيف اسويها بالجافا كريبت ؟

#5

لا اعلم ان كان هناك حلول بلغة asp . لذلك يمكنك الاستفسار في منتداه.

اما اذا اردت حلول مبدأية بلغة الجافا سكربت فنظر الى هذا الكود

<html><head>
<script>
function checkIt(evt, isNumber) {
	evt = (evt) ? evt : window.event
	var charCode = (evt.which) ? evt.which : evt.keyCode;
	if(isNumber){
		if ( charCode > 47 && charCode < 58){
			return true;
		}
	}else{
		if ((charCode > 47 && charCode < 58) || charCode==46){
			return true;
		}
	}
	return false;
}
function isNumber(evt) {
	return checkIt(evt, true);
}
function isAGP(evt){
	return checkIt(evt, false);
}
</script></head><body>
<form method="POST" action="#">
	<p><input type="text" name="T1" size="20" maxlength="10" onkeypress="return isNumber(event);"> (number)</p>
	<p><input type="text" name="T2" size="20" maxlength="5" onkeypress="return isAGP(event);">(agp)</p>
</form>
</body>
</html>

هذا ليس حل آمن.

لذلك يجب عليك التأكد من المدخلات في السيرفر قبل اجراء المعالجة عليها ..

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

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