Javascript在光標處插入文本

在文本框光標處插入文字,並不常用,但碰到了卻也比較棘手,瀏覽器兼容的問題總讓人頭痛。

 

經查閱資料並經修改完善得到以下可用代碼,運行一下看看效果更直觀:

 

 

 

代碼中,針對IE瀏覽器,運用document.selection.createRange()來解決;針對非IE瀏覽器,運用selectionStart和selectionEnd來操作。已能夠獲取文本框中選擇的文本並控制文本框的光標,實際的應用那就隨意發揮了。

 

以上代碼已經過IE各版本、Firefox、Opera、Chrome、Safari測試。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章