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
.