Wie kann man Leerzeichen im dynamisch hinzugefügten Javascript-DOM-Element erhalten, ohne CSS zu verwenden?

Wenn Sie zu Ausrichtungszwecken Text mit einem kleinen Leerzeichen hinzufügen, wird das Leerzeichen abgeschnitten (das Leerzeichen wird in c # hinzugefügt, sodass es nicht bearbeitet werden kann, wenn es das Front-End-Javascript erreicht -Es wäre schön, einfach ein bisschen CSS zu verwenden, aber das ist keine Option).

Folgendes habe ich bisher versucht:

<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>

Beide produzierenhello hello.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage