JSコードを書くときは、この現象を見つけることができます。
document.write( "1 2 3"); result:1 2 3
出力コンテンツにいくつのスペースがあっても、表示された結果にはスペースが1つしかないようです。
これは、ブラウザディスプレイメカニズムが1つのスペースに手動でタップされた複数のスペースを表示するためです。
解決:
1.出力HTMLタグを使用して解決します
document.write( ""+"1"+"" "+" 23 "); result:1 23
2. CSSスタイルを使用して解決します
document.write( "<span style = 'ホワイトスペース:pre;'>"+"1 2 3"+"</span>"); result:1 2 3
「ホワイトスペース:pre;」を追加します出力時のスタイル属性。このスタイルは、「ブランクがブラウザによって保持される」を意味します
上記のJS出力スペースの単純な実装方法は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。