<bdo id="vljxk"><rt id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt><rt id="vljxk"></rt><noframes id="vljxk"><rt id="vljxk"><delect id="vljxk"></delect></rt><noframes id="vljxk"><rt id="vljxk"></rt><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt>

當前位置:首頁 >  站長 >  編程技術 >  正文

當div設置contentEditable=true時,重置其內容后無法光標定位

 2020-11-30 13:43  來源: 腳本之家   我來投稿 撤稿糾錯

  阿里云優惠券 先領券再下單

這篇文章主要介紹了解決當div設置contentEditable=true時,重置其內容后無法光標正確定位。文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

最近在做一評論功能,需要能夠評論表情,那 contentEditable 這個屬性就首當其沖了,結果,問題來了…

首先 評論區 長這樣:

當輸入內容超過限制的時候,清空用戶輸入超過限制后的內容。

這個好說… 但是清空完了內容,光標居然跑到了最前面,這就很頭疼了。

在經過各種搜索之后,找到了解決辦法,不多說,上代碼!

var _div = document.querySelector('.discuss_area');
var range = document.createRange();

range.selectNodeContents(_div);
range.collapse(false);

var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);

全部都是使用原生事件,因此不能使用jQuery對象。

到此這篇關于解決當div設置contentEditable=true時,重置其內容后無法光標正確定位。的文章就介紹到這了,更多相關div設置contentEditable=true內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

來源:腳本之家

鏈接:https://www.jb51.net/web/748579.html

申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

相關文章

  • 什么是定位?

    跑通就是你在用戶心智中有了一個定位,并且能夠讓用戶為之買單。沒有任何東西比買單,而且是持續的買單更重要。在產品運營里面,有一個專業的術語解釋,也就是LTV:用戶生命周期價值。所以,你給用戶提供的價值很重要,換句話來說,也就是你的產品必須要有價值。

    標簽:
    定位
  • 如何做好個人定位?定位越早,受益越多

    覺悟如同給自己做定位,找方向,做規劃。當一個人確定了定位,知道自己能做什么,不能做什么,發展方向是什么,目標是什么,就不會再胡思亂想,靠明確的個人定位朝著既定的目標前進。

    標簽:
    定位
    創業經驗
  • 金恪與北斗深度合作,北極星云精準定位服務大農業產業

    12月7日,金恪集團旗下上海生態農業投資有限公司(以下簡稱“金恪農業”)與中國兵器工業集團旗下北極星云空間技術股份有限公司(以下簡稱“北極星云”)正式簽署戰略合作框架協議。

  • 核心關鍵詞如何選擇和定位優化

    說到核心關鍵詞的選擇和定位可能很多SEOer都會有一定見解,那么你覺得你的方法好不好呢?

  • HTML頁面自適應寬度的table表格

    這篇文章主要介紹了HTML頁面自適應寬度的table(表格),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

熱門排行

信息推薦