Forum Moderators: open
In the header
<script language="JavaScript" src="validateEntry.js"></script>
In the body
<input type=text name=DateEntered value="<%= sDateEntered %>" size=15 onBlur="isDate(this);">
in the javascript file validateEntry.js
function isDate(field) {
var validValue = /^\b(1[0-2]¦0?[1-9])\/(0?[1-9]¦[12][0-9]¦3[01])\/((19¦20)\d{2})(\s)(0?[0-9]¦1[0-9]¦2[0-4]):[012345][0-9]$/;
if (field.value!= "" &&!validValue.test(field.value)) {
status = field.name + ": Value is: " + field.value + " Length is: " + field.value.length;
//alert(field.name + ": This field requires m/dd/yyyy hh:mm format")
field.focus();
return false;
}
return true;
}
All I get is an object expected error when the onBlur event triggers.
Any help would be appreciated.
Vij
<script language="JavaScript" type="text/javascript">
var myDate = <%= sDateEntered %>;
document.write('<input type="text" name="DateEntered" value="'
+ myDate +
'" size="15" onBlur="isDate(this);">');
</script>