uncleroydee
Technical User
I would like to adapt the following function, which I am already using, to also ensure the length of the field as 13 characters. The function currently checks that a field contains only numeric data and is called by onblur event handlers in the individual input fields.
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function validate(field) {
var valid = "0123456789"
var length = 13
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1"
ok = "no";
}
if (ok == "no"
{
alert("Invalid entry! NSNs can only contain integers and must be 13 digits."
;
field.focus();
field.select();
}
}
// End -->
</script>
Thanks.
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function validate(field) {
var valid = "0123456789"
var length = 13
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1"
}
if (ok == "no"
alert("Invalid entry! NSNs can only contain integers and must be 13 digits."
field.focus();
field.select();
}
}
// End -->
</script>
Thanks.