contenteditable

    0熱度

    1回答

    爲什麼將contenteditable="true"添加到div內的跨度會導致斷行? div{ width: 110px; height: 80px; border:1px solid #5aa; } <div> <span>IamANowSpaceLineSample</span> </div> <br/>

    0熱度

    1回答

    下面的函數會使插入符號移回開頭。在函數被調用後,我會如何讓它保持在同一個位置? function highlightText() { var mystring = document.getElementById("writeArea").textContent; mystring = mystring.replace(/function/g , "<span class

    3熱度

    1回答

    我已經閱讀了有關的相關問題div contenteditable, XSS,但其答案並沒有強調關於XSS的contenteditable安全問題。特別是關於意外(與內部跨站腳本相比)。當然,我知道我應該清理用戶輸入服務器端。 TL.DR.:我可以肯定的是,用戶並不突出風險引入一些外部腳本(即通過從剪貼板粘貼的數據。)通過頁面元素被設置contenteditable?規範是否確保粘貼到content

    0熱度

    1回答

    我正嘗試在離子應用程序中使用emojis創建文本輸入,並使用contenteditable div。當我爲應用程序提供服務時,它在瀏覽器中工作正常,但是當我在iOS模擬器或iPhone上運行應用程序時,div不可編輯。該div是可見的,如果我點擊它,鍵盤出現,但沒有光標。如果我鍵入,div中沒有​​任何反應。 <div contenteditable="true">Some text</div>

    0熱度

    1回答

    我試圖在按下按鈕時將類添加到所選文本。現在,出於某種原因,我的代碼在按下按鈕時將該類應用於按鈕,但我希​​望它應用於選定的文本本身。 這是我有: 我需要的按鈕是一個div,這可能可能是問題,但我只是想突出顯示的文本,以獲取類,而不是按鈕。 謝謝... function addAnimation() { document.execCommand('formatblock', false

    0熱度

    1回答

    我目前正在嘗試創建動態文本區域,儘管我面臨的問題是某些區域必須阻止事件實現,而我已經得出結論,我需要找出插入點位於當前textarea或contenteditable divider中的位置。 我用的事件​​和jQuery的keyup但當點擊上分隔做他們不登錄,我不知道要尋找什麼在event對象找到我後,我。 例如,如果我在一個空的textarea並點擊textarea,它將返回0,因爲它在開頭

    0熱度

    1回答

    我是新來的反應,我只是從contentieditable獲得內容,當用戶點擊一個按鈕和contentEditable應該出現焦點。但我可以專注contenteditable this.refs返回一個空的對象,並有類似的問題在stackoverflow但沒有任何幫助我,我不知道爲什麼this.refs提前 import React, {Component} from 'react'; impor

    0熱度

    2回答

    我有一個div,其contenteditable設置爲true。我需要向用戶所在的<p>元素添加一個類。問題是contenteditable在寫入時會生成很多<p>元素。如何將該類僅添加到用戶所在的<p>元素上? 在此先感謝

    0熱度

    1回答

    我正在修改contenteditable的內部html,以圍繞用戶輸入的某些文本包裝span。這是非常好的,除了每次用戶創建一個換行符時,新行也會以span的形式出現,它們的編號和樣式與它們剛輸入的範圍相同。 我看過prevent contenteditable mode from creating <span> tags,但是在那他們試圖去除所有跨度(或者至少這是每個人都建議他們做的)。然而,我

    0熱度

    1回答

    我真的可編輯的div尋找辦法從HTML模板 訪問DIV我有這樣的HTML <div #postStatus contenteditable="true" class="form-control" placeholder="" (keyup)="postForm.value.content=postStatus.innerText"></div> 現在我需要訪問該值在功能上重置它將這個值作爲我發