鍍金池/ 問答/HTML/ 如果通過鼠標(biāo)坐標(biāo)獲取當(dāng)前坐標(biāo)位置的元素值?

如果通過鼠標(biāo)坐標(biāo)獲取當(dāng)前坐標(biāo)位置的元素值?

獲取鼠標(biāo)坐標(biāo)很容易,scrollLeft Top算一下就行了,問題是,我如何通過這個坐標(biāo)來取得當(dāng)前位置元素的值呢,比如說我鼠標(biāo)現(xiàn)在一個span標(biāo)簽內(nèi),內(nèi)有一段文字“這是一個span”,我把鼠標(biāo)移到“是”上面,我怎么拿到這個“是”的str值呢。

其實我是想做一個拖拽字符替換,從別的div里拖出來一個字符OK的,但是拖到span里只能被直接加在末尾或者開頭,我想要的效果是拖出來的這個字符替換掉當(dāng)前位置的字符。求前輩們指點

回答
編輯回答
鐧簞噯

clipboard.png
看下百度翻譯,劃詞的方案,直接段落的貌似有點難度,得分詞,或分子,切成標(biāo)簽嵌套
http://fanyi.baidu.com/?aldty...

2017年5月31日 15:18
編輯回答
兮顏

offsetX offsetY

2017年9月26日 11:33
編輯回答
雨萌萌

給每一個字符套一個span,然后添加mouseup(或者mouseover)事件,就可以拿到這個元素dom對象了,然后再做你的dom處理就簡單了

2017年9月20日 13:17