2009-12-28 192 views
1

我想在瀏覽器中編寫簡單的文本編輯器。我目前所堅持的是當用戶點擊改變鼠標位置時,我如何獲得新位置字符串中的索引?根據用戶點擊的位置獲取鼠標位置

例子:

用戶類型:

的Hello World!

我叫約翰。

當前光標位於約翰以後的時間之後。我希望能夠做到的是當用戶試圖追加更多的時候獲得光標的索引。在Hello World!中。

我正在嘗試執行此操作來檢查當前在該行中使用的選項卡數量,因此當用戶按下Enter時,可以將正確數量的選項卡應用於該字符串的開頭。

+0

你是如何實現你的文字編輯?用textarea或contentEditable div/iframe? – Xavi 2009-12-29 00:12:24

+0

目前我正在使用textarea。 – Lianite 2009-12-29 13:08:51

回答