1
、獲取游標位置:
$(elem).igetfieldpos();2
、設定游標位置:
$(elem).iselectfield(start);3
、選中指定位置內的字元:
$(elem).iselectfield(start,end);4
、選中指定的字元:
$(elem).iselectstr(str);5
、在游標之後插入字串:
$(elem).iadd(str);6
、刪除游標前面(
-n)或者後面(n)的
n個字元:
$(elem).idel(n);
;(function($)
return field.selectionstart;
},/*
* 選中指定位置內字元
|| 設定游標位置
* ---
從start
起選中(
含第start個)
,到第end
結束(不含第
end個)
* ---
若不輸入
end值,即為設定游標的位置(第
start
字元後)
*/iselectfield:function(start,end)
if(document.selection)else
},/*
* 選中指定字串
*/iselectstr:function(str),
/**
在游標之後插入字串
*/iaddfield:function(str)else;
},/*
* 刪除游標前面
(-)或者後面
(+)的
n個字元
*/idelfield:function(n)
});})(jquery);
jQuery獲取textarea文字域的值
jquery的.val 方法是專門用來獲取表單元素值的,而textarea也屬於表單元素所以可以直接用.val 方法獲取。不過要注意,由於textarea是個雙標記因此.text 或.html 方法也可以獲取到其中的資訊,但建議不要這樣獲取,因為.val 是專用於獲取值的方法,比.text 或.ht...
jQuery的文字操作
今天主要說的是標籤內容和標籤屬性的設定和獲取方法 text 獲取文字內容 text 1 設定文字內容 上述方法將標籤中的內容取出,變成字串,而設定進的內容,不會當作html標籤進行解析 html 獲取html html 1 設定html內容以上方法將標籤取出,而設定內容,會當作html標籤進行處理 ...
jQuery設定聚焦並使游標位置在文字最後
遇到乙個問題 表單輸入框設定了文字,然後使用jquery的焦點停留設定辦法focus 進行處理。結果發現游標位置在firefox下停留的位置不對 停留在文字的最前邊!只有ie瀏覽器下是正常的。這樣的話肯定是不行的,於是想辦法進行處理。有很多種,下面給出 方法一 function setselecti...