
문자열에서 공백을 제거할 일이 빈번히 발생한다.
어떤 내용의 자료를 입력 받을 때
공백제거를 하지 않고 입력을 받으면 단순히 스페이스바 한번 눌러서
자료를 저장할 수 있기 때문에
자주 아래 함수를 사용하곤 한다.
function trim(s) {
return s.replace(/(^\s*)|(\s*$)/g, "");
}
사용 예)
var f = document.폼이름;
if (trim(f.name.value) == "") {
alert("입력값이 없습니다.");
f.name.focus();
return;
}