Аналог trim() в JS - ?

StUV

Rotaredom
Аналог trim() в JS - ?

в поиске по форуму нашел только рекомендацию сделать что-то вроде

if(document.forms[0].elements["xxx"].value.trim() == "")
{...}

но получаю "ошибка на странице: объект не поддерживает это свойство или метод"
(объект <input type='text' ...>)
каким образом решается в JS этот вопрос ?
Всем спасибо
 

StUV

Rotaredom
Большой спасиб
получилось так

while (name[0] == ' ')
name = name.substring(1,name.length);

и вообще - спасибо за ссылку (пригодится в дальнейшем)
 

StUV

Rotaredom
в итоге все же такой (окончательный) вариант:

function trim(s) {
return s.replace(/(^\s*)|(\s*$)/,"");
}
 
Сверху