Beim Schreiben von JS -Code finden Sie dieses Phänomen:
document.write ("1 2 3"); Ergebnis: 1 2 3Unabhängig davon, wie viele Räume im Ausgabeinhalt enthalten sind, scheint das angezeigte Ergebnis nur einen Raum zu haben.
Dies liegt daran, dass der Browser -Anzeigemechanismus mehrere Räume auf 1 Speicherplatz angezeigt wird.
Lösung:
1. Verwenden Sie das AusgangshTML -Tag, um es zu lösen
document.write (""+"1"+"" "+" 23 "); Ergebnis: 1 232. Verwenden Sie den CSS -Stil, um zu lösen
document.write ("<span style = 'weißer Raum: pre;'>"+"1 2 3"+"</span>"); Ergebnis: 1 2 3Fügen Sie den "weißen Raum: pre;" hinzu Stilattribut bei Ausgabe. Dieser Stil bedeutet "leer wird vom Browser aufbewahrt".
Die einfache Implementierungsmethode der obigen JS -Ausgangsräume ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.