كود:
<html>
<head>
<script language="javascript">
function check() {
if(!document.form1.txt1.value || !document.form1.txt2.value) {
alert("data missing");
return false; }
else
return true;
}
</script>
</head>
<body>
<form name="form1" action="2.php" method="post" onSubmit="return check();">
<input type="text" name="txt1"><br>
<input type="text" name="txt2"><br>
<input type="submit" value="Submit">
</form>
</body>
</html> عند وسم الفورم تكتب اسم الفورم وهو كما انا كتبت form1
التكست الاول اسمه txt1 والثاني txt2 ..
عند فتح الوسم كتبنا oncSubmit=" واسم الداله التي وضعناها في الهيدر
الان في الداله document.form1.txt1.value هذا المتغير الاول
document.form1.txt2.value هو المتغير الثاني!!
وهنا يفحص لو احدهما او كلاهما فارغ فسيرجع false غير ذلك يرجع true بمعنى انه لو كان احدهما فارغ فسيعطيك نافذة alert صغيره كما تلاحظ .. ولن ينتقل لصفحة 2.php ولم لك يكن فارغ فسينتقل
هذا بعض ما تعلمته من زيزوار

مع اني انا عارف انه زيزوار يريد عملها بطريقته اخرى وهي عن طريق ال dom يعني قراءة ال document.getElementById

وهذا ايضا ما تعلمته من زيزوار
