jgakenhe
Я не уверен, что вы хотите, чтобы все пробелы были удалены или чтобы слова были разделены 1 пробелом. Ниже приведены 2 примера. И да, я не люблю регулярные выражения, но на днях делал что-то подобное.
Пример без пробела.
var name = "this is the test case";
name = name.replace(/\s/g, '');
document.getElementById("test1").innerHTML = name;
Пример с 1 пробелом между словами.
var name = "this is the test case";
name = name.replace(/\s+/g, ' ').trim();
document.getElementById("test2").innerHTML = name;
Тест в HTML.
<div id="test1"></div>
<div id="test2"></div>