Hi all in my forms/textareas that I want to validate, how do I call on functions such as this?
function isEmail (s)
{ if (isEmpty(s))
if (isEmail.arguments.length == 1) return defaultEmptyOK;
else return (isEmail.arguments[1] == true);
// is s whitespace?
if (isWhitespace(s)) return false;
// there must be >= 1 character before @, so we
// start looking at character position 1
// (i.e. second character)
var i = 1;
var sLength = s.length;
// look for @
while ((i < sLength) && (s.charAt(i) != "@"))
{ i++
}
if ((i >= sLength) || (s.charAt(i) != "@")) return false;
else i += 2;
// look for .
while ((i < sLength) && (s.charAt(i) != "."))
{ i++
}
// there must be at least one character after the .
if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
else return true;
}
AND THIS?
// Checks to see if a required field is blank. If it is, a warning
// message is displayed...
function ForceEntry(objField, FieldName)
{
var strField = new String(objField.value);
if (isWhitespace(strField)) {
alert("You need to enter information for " + FieldName);
objField.focus();
objField.select();
return false;
}
return true;
}
function isEmail (s)
{ if (isEmpty(s))
if (isEmail.arguments.length == 1) return defaultEmptyOK;
else return (isEmail.arguments[1] == true);
// is s whitespace?
if (isWhitespace(s)) return false;
// there must be >= 1 character before @, so we
// start looking at character position 1
// (i.e. second character)
var i = 1;
var sLength = s.length;
// look for @
while ((i < sLength) && (s.charAt(i) != "@"))
{ i++
}
if ((i >= sLength) || (s.charAt(i) != "@")) return false;
else i += 2;
// look for .
while ((i < sLength) && (s.charAt(i) != "."))
{ i++
}
// there must be at least one character after the .
if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
else return true;
}
AND THIS?
// Checks to see if a required field is blank. If it is, a warning
// message is displayed...
function ForceEntry(objField, FieldName)
{
var strField = new String(objField.value);
if (isWhitespace(strField)) {
alert("You need to enter information for " + FieldName);
objField.focus();
objField.select();
return false;
}
return true;
}