我正在使用內容可編輯div來作爲實時協作目的的編輯器。我需要爲客戶端的每個用戶繪製插入/遊標。我通過添加和刪除每個事件(如按鍵和點擊)上的跨度來做到這一點。有沒有辦法讓一個不可編輯的跨度?
<span id="caret1" style="fontSize:18px color:red">|</span>
如何使該跨度不可編輯?因此,當用戶將他的脫字號放在一個固定的位置,並且另一個用戶在同一位置編輯了某些內容時,他不能通過退格鍵刪除該脫字符,或選擇該脫字符並將其編輯爲文本。
編輯:
<span id="caret1" style="fontSize:18px color:red" contenteditable=false>|</span>
不允許用戶在跨度至少寫,但用戶仍然可以通過退格鍵來刪除這個跨度。
試過了,沒有用! – Bernice 2013-04-29 17:27:31
嘗試使用1px左邊界或右邊界 – sachleen 2013-04-29 17:28:17
而不是跨度?嗯..我可以嘗試,但如果有一種方法,這與跨越工作將更好,因爲我已經正確實施所有功能 – Bernice 2013-04-29 17:29:44