第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

關(guān)于輸出空格

為什么我在

document.write("?")

這樣輸入也能輸出一個空格?

但是

document.write("???????????????????????")

這樣輸出的也還是一個空格?

那是不是說以后如果我只想輸出一個空格就可以用第一種方法,不用輸&nbsp了呢?求大佬指點一下。

正在回答

2 回答

JS中如何輸出空格

在寫JS代碼的時候,大家可以會發(fā)現(xiàn)這樣現(xiàn)象:

document.write(" ? 1 ? ? ?2 ? ? ? ? ? ? ? ?3 ?");

結(jié)果:?1 2 3

無論在輸出的內(nèi)容中什么位置有多少個空格,顯示的結(jié)果好像只有一個空格。

這是因為瀏覽器顯示機制,對手動敲入的空格,將連續(xù)多個空格顯示成1個空格。

解決方法:

1. 使用輸出html標簽 來解決

?document.write("  "+"1"+"    "+"23");

?結(jié)果:? 1????23

2. 使用CSS樣式來解決

?document.write("<span style='white-space:pre;'>"+" ?1 ? ? ? ?2 ? ?3 ? ?"+"</span>");

?結(jié)果:??1 ? ? ? 2 ? ? 3 ? ?

?在輸出時添加“white-space:pre;”樣式屬性。這個樣式表示"空白會被瀏覽器保留"


1 回復 有任何疑惑可以回復我~

多謝解答。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468765    人
  • 解答問題       22442    個

本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界

進入課程

關(guān)于輸出空格

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號