[問題] 請問有辦法找到用滑鼠選取字串位置嗎?
大家好
問題:
假設在一個html元素中有一個字串'qqqqqqqqqqAAAqqqqqqAAA'
然後用滑鼠選取一段其中一部份字串 'qqqqqqqqqqAAAqqqqqqAAA'
目前只知道可以用document.selection.createRange().text回傳'AAA'
但是卻無法得知是第一個AAA 還是字尾的AAA
目前想到的方法都很麻煩
1.事先對每個字元都加上<span>
2.在找到AAA之後對所有的AAA都加上標籤 然後比對滑鼠座標與元素座標
(目前打算用第2點)
已經試過在網上查詢是否已有類似應用或函式 至今仍一無所獲
想請問各位前輩是否有更適宜的作法解決此問題 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.6.19
※ 編輯: Dudio 來自: 140.109.6.19 (10/28 09:58)
推
10/28 10:38, , 1F
10/28 10:38, 1F
→
10/28 15:30, , 2F
10/28 15:30, 2F
推
10/28 16:03, , 3F
10/28 16:03, 3F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章