2012-09-27 33 views
1

我創建了一個textarea,並對它的字符進行計數,當它達到160的倍數增加消息數時,在移動光標時它將顯示字符位置和消息號碼。但在選擇內容時,它將顯示消息計數爲0和0剩餘字符,如何解決這個問題,我試圖將值設置爲選擇內容的最後一個字符。如何防止在選擇html textarea內容時字符位置的變化

這裏是什麼,我已經試過了工作示例:http://jsfiddle.net/F6CZs/1/

任何的指導和幫助表示讚賞..! 下面是實際值:

enter image description here

這裏來值的變化對選擇內容: enter image description here

+0

那麼,只有當textarea中的字符數量是160或更多時,才試圖獲得textarea內字符的位置?除此之外,你想要在光標位置之後返回字符* –

+0

不,getPosition調用jQuery綁定後點擊,keyup&keydown.And我不'想要禁用textarea裏面的文本選擇 – super

+0

對不起,但我仍然感到困惑。你想要做什麼? –

回答

0

我得到了它,它不會是「KEYUP」它應該是唯一的

$(id).bind("keydown click", function() { 
+0

它需要,因爲沒有使用keyup綁定光標位置會顯示錯誤的答案 – super

+0

但是@bios我從你的小提琴中檢查了它 – Gautam3164

+0

請輸入超過160個字符,你發現問題 – super

0

試試這個。

http://jsfiddle.net/U9vSF/1/

不知道你試圖實現與「#留言(S)」部分專櫃。

+0

「#Message( s)「部分用於顯示消息的總數,其總字符數的模數爲160和i你的回答在移動光標時它不顯示字符/光標位置 – super

+0

我想我只是不明白你想要做什麼。對不起,我忍不住。 –

相關問題