tisdale
12-18-2003, 03:04 PM
Have got some code to trim the text of an INPUT text box on a form but it doesn't work for a TEXTAREA.
The relevant sections of code are:
*** Repeated for each INPUT box and TEXTAREA.
// Check for empty subject.
stripSpaces(enquiry.subject);
if (isFilled(enquiry.subject) == false) {
alert("Please enter your subject.");
enquiry.subject.focus();
return false;
}
// Check for empty question.
if (isFilled(enquiry.message) == false) {
alert("Please enter your question.");
enquiry.message.focus();
return false;
}
...etc
*** Common Functions
// Strip spaces from input box.
function stripSpaces(elm) {
var x = elm.value;
elm.value = (x.replace(/^\W+/,'')).replace(/\W+$/,'');
}
// Check for null and empty fields.
function isFilled(elm) {
if (elm.value == "" ||
elm.value == null)
return false;
else return true;
}
Any suggestions?
The relevant sections of code are:
*** Repeated for each INPUT box and TEXTAREA.
// Check for empty subject.
stripSpaces(enquiry.subject);
if (isFilled(enquiry.subject) == false) {
alert("Please enter your subject.");
enquiry.subject.focus();
return false;
}
// Check for empty question.
if (isFilled(enquiry.message) == false) {
alert("Please enter your question.");
enquiry.message.focus();
return false;
}
...etc
*** Common Functions
// Strip spaces from input box.
function stripSpaces(elm) {
var x = elm.value;
elm.value = (x.replace(/^\W+/,'')).replace(/\W+$/,'');
}
// Check for null and empty fields.
function isFilled(elm) {
if (elm.value == "" ||
elm.value == null)
return false;
else return true;
}
Any suggestions?