Latest web development tutorials
×

JavaScript مسار

JavaScript مسار JavaScript مقدمة موجزة JavaScript استعمال JavaScript تصدير JavaScript قواعد JavaScript البيانات JavaScript مذكرة JavaScript متغير JavaScript أنواع البيانات JavaScript الأجسام JavaScript وظيفة JavaScript مجال JavaScript حدث JavaScript سلسلة JavaScript مشغلي JavaScript مقارنة JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript نوع التحويل JavaScript التعبير العادية JavaScript خطأ JavaScript التصحيح JavaScript رفع متغير JavaScript الوضع الصارم JavaScript استخدام غير لائق JavaScript مصادقة النماذج JavaScript كلمات محفوظة JavaScript JSON JavaScript void JavaScript كود المواصفات

JS وظيفة

JavaScript تعريف وظيفة JavaScript وسائط الدالة JavaScript استدعاء دالة JavaScript الإغلاق

JS HTML DOM

DOM مقدمة موجزة DOM HTML DOM CSS DOM حدث DOM EventListener DOM العنصر

JS دروس متقدمة

JavaScript الأجسام JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp الأجسام

JS المتصفح BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript فرقعة JavaScript حدث موقوتة JavaScript Cookies

JS مخزن

JavaScript مخزن JavaScript اختبار jQuery JavaScript اختبار Prototype

JS أمثلة

JavaScript أمثلة JavaScript مثيل كائن JavaScript مثيل كائن المستعرض JavaScript HTML DOM أمثلة JavaScript ملخص

JS الدليل المرجعي

JavaScript الأجسام HTML DOM الأجسام

جافا سكريبت التحقق من صحة النموذج

جافا سكريبت التحقق من صحة النموذج

جافا سكريبت يمكن استخدامها قبل أن يتم إرسالها إلى الملقم في البيانات في هذه شكل HTML التحقق من صحة البيانات المدخلة.

غالبا ما تحتاج بيانات النموذج إلى استخدام جافا سكريبت للتحقق من صحتها:


  • تحقق من أن بيانات النموذج فارغ؟

  • تحقق مما إذا كان المدخل هو عنوان البريد الإلكتروني الصحيح؟

  • تحقق من التاريخ الذي تم إدخاله بشكل صحيح؟

  • التحقق من صحة النموذج الإدخال نوع عددي؟


المطلوبة (أو إلزامي) مشروع

وتستخدم الوظائف التالية للتحقق ما إذا كان يتعين على المستخدم لملء نموذج (أو إلزامي) المشروع. إذا لزم الأمر أو الخيار الضروري فارغة، ثم مربع تحذير سوف يطفو على السطح، والقيمة مقابل وظيفة هو كاذب، وإلا كانت قيمة الإرجاع وظيفة الحقيقية (لا مشكلة تعني أن البيانات):

function validateForm()
{
	var x=document.forms["myForm"]["fname"].value;
	if (x==null || x=="")
	{
		alert("姓必须填写");
		return false;
	}
}

يتم استدعاء الدالة أعلاه عند إرسال النموذج النموذج:

أمثلة

<form name="myForm" action="demo-form.php" onsubmit="return validateForm()" method="post">
姓: <input type="text" name="fname">
<input type="submit" value="提交">
</form>

محاولة »


التحقق الإلكتروني E-

الشيكات وظيفة ما إذا كانت البيانات المدخلة تجتمع بناء الجملة الأساسية التالية من عنوان البريد الإلكتروني.

وجهة نظره هي أن البيانات المدخلة يجب أن يتضمن الرمز @ والنقطة (.). وفي الوقت نفسه، و @ليس هو الأول عنوان البريد الحرف بعد @ والحاجة إلى وجود عدد لا يقل عن نقاط:

function validateForm(){
	var x=document.forms["myForm"]["email"].value;
	var atpos=x.indexOf("@");
	var dotpos=x.lastIndexOf(".");
	if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length){
		alert("不是一个有效的 e-mail 地址");
		return false;
	}
}

ما يلي هو رمز كاملة جنبا إلى جنب مع نموذج HTML:

أمثلة

<form name="myForm" action="demo-form.php" onsubmit="return validateForm();" method="post">
Email: <input type="text" name="email">
<input type="submit" value="提交">
</form>

محاولة »