百度編輯器 如何獲取光標(biāo)位置與不同幀內(nèi)的節(jié)點
var range = editor.selection.getRange();
var td = domUtils.findParentByTagName( range.startContainer, 'td', true );
當(dāng)我們console.log(domUtils)的時候,可以在控制臺中,看見很多domUtils下的方法,這些方法都是用于操作節(jié)點的,findParentByTagName()顧名思義,獲取的是節(jié)點,當(dāng)我們的光標(biāo)在編輯器內(nèi)容處,而我們要獲取相應(yīng)內(nèi)容外層節(jié)點的id以及各種屬性,就需要通過domUtils來獲得不同幀內(nèi)的節(jié)點。
而相應(yīng)的父節(jié)點則可以在DOM中查看,依次列尋,來得到我們想要的屬性值,可在插件按鈕的彈出層中顯示出來。
相關(guān)文章
Ewebeditor及fckeditork單引號問題的解決方法
為什么一個簡單的單引號會引發(fā)不能添加到數(shù)據(jù)庫呢,想到這里,我們想到了分析下入庫代碼并找出了原因,下面是解決方法。2010-04-04使用 CodeMirror 打造屬于自己的帶高亮顯示的在線代碼編輯器
寫這個的目的是因為之前項目里用到過 CodeMirror,覺得作為一款在線代碼編輯器還是不錯,也看到過有些網(wǎng)站用到過在線代碼編輯,當(dāng)然我不知道他們是用什么做的2018-02-02又一個不錯的FCKeditor 2.2的安裝、修改和調(diào)用方法
又一個不錯的FCKeditor 2.2的安裝、修改和調(diào)用方法...2007-11-11