Code:
<html>
<head>
<script type="text/javascript">
function validate(nForm){
var expires = nForm['expDate'];
if (expires.value.length < 4 || expires.value.length > 4 || expires.value == "")
{
alert('The expiration date is not 4 digits');
expires.value = "";
expires.focus();
return false;
}
var nMonth = expires.value.substring(0,2)
var nYear = expires.value.substring(2,4);
if (Number(nMonth) < 1 || Number(nMonth) > 12)
{
alert('Invalid expiration month');
expires.value = "";
expires.focus();
return false;
}
if (Number(nYear) < 6)
{
alert('Invalid expiration year');
expires.value = "";
expires.focus();
return false;
}
return true;
}
</script>
</head>
<body>
<form method="post" action="" onsubmit="return validate(this)">
Expiration Date MMYY: <input type='text' name='expDate' size='3'>
<br>
<input type='submit' value="Submit">
</form>
</body>
</html>
Bookmarks