有沒有辦法找到HTML5中原生(文件)放置的準確位置?在文本節點中查找放置的確切位置
我知道,元素用戶放棄文件是由事件參數提供的,但我想知道元素文本中哪些字母后用戶放棄了該項目。
使用案例:我正在寫一個小型CMS,我希望用戶能夠在contenteditable
區域內放置圖像,並讓它出現在他們放置它的確切位置。
有沒有辦法找到HTML5中原生(文件)放置的準確位置?在文本節點中查找放置的確切位置
我知道,元素用戶放棄文件是由事件參數提供的,但我想知道元素文本中哪些字母后用戶放棄了該項目。
使用案例:我正在寫一個小型CMS,我希望用戶能夠在contenteditable
區域內放置圖像,並讓它出現在他們放置它的確切位置。
拖動事件的類型爲MouseEvent。您應該可以從event
object獲得clientX
和clientY
屬性。
但是這並不能告訴我*文本*內的位置,是嗎?像document.getSelection() –
@RudolphGottesheim如果這個部分是你的問題真的是那麼它不是特定的拖放(或HTML5),這是一個涉及MouseEvents的一般問題。也許如果你更新你的問題標題和你的標籤,你會得到更多的關注。 – robertc
瀏覽器不會自動爲你做這件事嗎? –