<html>
<head>
<script type="text/javascript">
function validate()
{
var vaild=true ;
if (document.register.username.value.length == 0 || document.register.password.value.length == 0 || document.register.confirm_passowrd.value.length == 0 || document.register.age.value.length == 0 || document.register.mobile.value.length == 0)
{
alert("fill all required feilds");
valid = false;
}
if (document.register.password.value != document.register.confirm_passowrd.value)
{
alert("كلمات المرور غير متطابقة");
valid = false;
}
if (document.register.age.value <18)
{
valid = false;
alert("you must be 18 years old");
document.register.age.style.background ="red";
}
if (document.register.mobile.value)
{
valid = false;
alert("الرقم الذي ادخلته خاطئ");
document.register.mobile.style.background ="red";
}
return valid;
}
</script>
</head>
<body>
<form name="register" method="post" action="confirm.html" >
name*:<input type="textbox" name="username"><br/>
password*:<input type="password" name="password"><br/>
confirm*:<input type="password" name="confirm_passowrd"></br>
nationality:<input type="textbox" name="nationality"><br/>
age*:<input type="textbox" name="age"><br/>
mobile*:<input type="textbox" name="mobile"></br>
telephone:<input type="textbox" name="telephone"></br>
<input type="submit" value="register" onClick="return validate()"/>
<input type="reset" value="cancel"/>
<h2>*: required feilds.</h2>
</form>
</body>
</html>
اقتباسif (document.register.age.value <18)
هنا اريد ان اضع في الشرط العمر بين 18 و60
اقتباسif (document.register.mobile.value)
{
valid = false;
وهنا أريد أن يكون عدد خانات الموبايل 10
أرجوا المساعدة وبارك الله فيكم