Jak zachować białe znaki w dynamicznie dodanym elemencie DOM javascript bez użycia CSS?

Podczas dodawania tekstu z małymi białymi znakami dołączonymi do celów wyrównania, białe znaki są przycinane (białe znaki są dodawane w c #, więc do czasu przejścia do frontu Javascript nie może być edytowany -fajnie byłoby po prostu użyć do tego CSS, ale nie jest to opcja).

Oto, co próbowałem do tej pory:

<code><div id="testDiv"></div>
<script type="text/javascript">
 var zlp = document.getElementById("testDiv");
 zlp.innerHTML = "hello                hello";
 var zzz = document.createTextNode("hello                hello");
 zlp.appendChild(zzz);
</script>
</code>

Obie produkująhello hello.

questionAnswers(4)

yourAnswerToTheQuestion