私はすべての式を1つにまとめたいと思っていますが、それを行う手掛かりはありません。最後の空白を削除して最初の空白を削除する必要がありますが、 (複数ある場合)。おかげjavascriptでstr.replace()式を結合する方法は?
var _str = document.contact_form.contact_name.value;
name_str = _str.replace(/\s+/g,' ');
str_name = name_str.replace(/\s+$/g,'');
name = str_name.replace(/^\s+/g,'');
document.contact_form.contact_name.value = name;