hier ist mein Code:Warum schneidet die InnerHTML-Eigenschaft die Zeichenfolge automatisch ab?
function myFunction() {
var str = " Hello World ";
\t document.getElementById("demo").innerHTML=str;
alert(str);
}
<p id="demo"></p>
<button onclick="myFunction()">Try it</button>
Während das Benachrichtigungsfenster die Zeichenfolge ausgibt, wie es ist d.h mit Leerzeichen, das p-Element ohne Leerzeichen die Zeichenfolge in getrimmten Form d.h erhält?
Das Problem mit diesem Ansatz ist, dass Linien an diesen Positionen nicht gebrochen werden können. – Stephan
@Stephan Es ist ein einfacher HTML-Weg. Und dieser Ansatz funktioniert. Aber beides zu spezifizieren macht Sinn. Ich habe gerade den CSS Weg hinzugefügt. – davidxxx