contenteditable

    0熱度

    1回答

    我有一個div,我將它定義爲contenteditable(表現得像輸入一樣)。 我想寫的東西,所以我用鼠標專區內點擊: 在Chrome:一切正常,將光標定位在div。 在Firefox上:奇怪的行爲,光標位於div下面。 寫完東西后,它是固定的。 我想讓Firefox作爲Chrome工作。 這是鏈接: http://jsfiddle.net/h3WDq/730/ 這是我的div: <div cl

    1熱度

    1回答

    在下面的示例中,有關新行的一些奇怪行爲。 對於Chrome中的示例,當您按Enter鍵兩次時,行光標會跳躍3行而不是2行。在Firefox中,它始終如此跳轉。 jQuery("#message").on("keydown", function (event) { if (event.keyCode === 13) { document.execCommand('inse

    -3熱度

    1回答

    我有一個div可編輯原因不明(我不希望它是可編輯的),即使我嘗試contenteditable="false"它不能解決問題。 我想也許它與一些插件衝突有關,但禁用任何wordpress插件都無濟於事。我使用CKeditor,所以我認爲這可能會導致問題,但禁用它也不能解決問題。 任何想法?

    1熱度

    1回答

    我使用contenteditable div和一些圖標的跨度。當我刪除所有的字符時,只需要在Firefox中使用div中的空格。在Chrome中工作正常。 代碼: <div id="test" contenteditable="true">dddddd</div> **Chrome** <div id="test" contenteditable="true"> dddddd</div> **F

    0熱度

    3回答

    我無法切換屬性contenteditable。默認情況下,我在HTML代碼中將其硬編碼爲false,當我單擊#edit-button時,它將變爲false。但是當我再次點擊它時,沒有任何反應。看起來else-從未被觸發。 我也試圖禁用每個a/button href但我在這個問題上也沒有成功。下面的if語句是錯誤的嗎? if ($(this).is(':button')) { $(this

    0熱度

    1回答

    正如您所見,至少在Chrome上,contentEditable屬性似乎在textarea上被忽略。 問題A:它是如何工作的? 問題C:在textarea上使用contentEditable會有什麼後果證明你是白癡嗎? 問題D:爲什麼沒有問題B? 只是在開玩笑,今天早餐時我吃了一個小丑。 :d textarea { /* not relevant for the question, only fo

    1熱度

    1回答

    我有以下CONTENTEDITABLE DIV,裏面混合文本和DOM如下: some text<span> which i would </span><span>like to select </span> 我的問題是,我想,以防止雙擊詞的選擇跨越周圍。例如,如果我雙擊單詞'which',它只會選擇這個單詞,這是所需的行爲。但問題是,如果我選擇'會'這個詞,它會選擇'會'。我怎樣才能選擇'會'

    1熱度

    2回答

    如果知足div的內容已經是粗體,那麼execCommand(「bold」)將刪除粗體樣式。 在正常情況下這很棒,但我有一種情況,我想通過一堆contenteditable divs循環並將任何非粗體文本設置爲粗體,這種方式可以一次設置多個富文本元素,使用execCommand使用的適當的或「字體重量」的發明。 我可以通過仔細檢查每個div中的每個節點來做到這一點,但我想確保首先沒有更簡單的方法。

    0熱度

    1回答

    奇怪的情況,在網上找不到解決方案。我在contentEditable區域內有一些innerHTML區域,我試圖將其添加到文檔片段中...並保留包含中斷標籤的格式。當我這樣做: var d = document.createDocumentFragment(); var content = document.getElementById('content').getElementsByTagNam

    0熱度

    3回答

    我有CONTENTEDITABLE跨度製作形式,我的問題是,我的重點跨度不垂直對齊還好說插入符號是不是在跨度的中間。我希望它在中間和完全可見,但也可擴展的寬度,因此跨度不應該是一個顯示:塊既不內聯。 圖片:http://i62.tinypic.com/125kri8.jpg這是問題,我想這中間還要插入符號必須清晰可見 DEMO:http://jsfiddle.net/hqf8apwr/ HTML