小鵬的blog
Yameth
BlogJava
首頁
新隨筆
聯系
聚合
管理
posts - 1, comments - 0, trackbacks - 0
2011年11月24日
js獲取TEXTAREA的光標位置并添加內容
昨天研究了一下js獲取光標位置的方法,在查了一些資料后,發現對于多瀏覽器支持是很重要的。下面是一些在網上找到的代碼,需要傳入一個文本域的id和我們想加入的值(value)
function
getValue(objid,str)
{
var
myField
=
document.getElementById(
""
+
objid);
//
IE瀏覽器
if
(document.selection)
{
myField.focus();
sel
=
document.selection.createRange();
sel.text
=
str;
sel.select();
}
//
火狐/網景 瀏覽器
else
if
(myField.selectionStart
||
myField.selectionStart
==
'
0
')
{
//
得到光標前的位置
var
startPos
=
myField.selectionStart;
//
得到光標后的位置
var
endPos
=
myField.selectionEnd;
//
在加入數據之前獲得滾動條的高度
var
restoreTop
=
myField.scrollTop;
myField.value
=
myField.value.substring(
0
, startPos)
+
str
+
myField.value.substring(endPos, myField.value.length);
//
如果滾動條高度大于0
if
(restoreTop
>
0
)
{
//
返回
myField.scrollTop
=
restoreTop;
}
myField.focus();
myField.selectionStart
=
startPos
+
str.length;
myField.selectionEnd
=
startPos
+
str.length;
}
else
{
myField.value
+=
str;
myField.focus();
}
}
posted @
2011-11-24 14:29
小鵬 閱讀(1374) |
評論 (0)
|
編輯
收藏
僅列出標題
Copyright ©2025 小鵬 Powered By:
博客園
模板提供:
滬江博客
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我的參與
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
2011年11月 (1)
搜索
最新評論
主站蜘蛛池模板:
国产黄在线观看免费观看不卡
|
午夜免费福利网站
|
亚洲狠狠狠一区二区三区
|
日韩成人免费视频
|
亚洲邪恶天堂影院在线观看
|
一个人免费视频观看在线www
|
亚洲av无码不卡
|
久久精品国产免费观看
|
18亚洲男同志videos网站
|
99国产精品免费视频观看
|
久久精品亚洲精品国产色婷
|
亚洲人成免费网站
|
中文字幕 亚洲 有码 在线
|
女性无套免费网站在线看
|
亚洲av无码有乱码在线观看
|
国产成人免费永久播放视频平台
|
一级**爱片免费视频
|
亚洲熟妇中文字幕五十中出
|
一级毛片免费观看
|
亚洲国产精品免费观看
|
国产成人免费a在线视频app
|
fc2成年免费共享视频18
|
久久亚洲精品成人
|
一本无码人妻在中文字幕免费
|
国产精品亚洲专区在线观看
|
免费欧洲美女牲交视频
|
国产在线观看免费av站
|
亚洲精品韩国美女在线
|
午夜精品在线免费观看
|
一级女人18片毛片免费视频
|
久久综合图区亚洲综合图区
|
成年人免费视频观看
|
www一区二区www免费
|
亚洲特级aaaaaa毛片
|
亚洲av无码专区在线观看素人
|
成全在线观看免费观看大全
|
国产精品久久亚洲不卡动漫
|
亚洲日本一区二区一本一道
|
中文毛片无遮挡高潮免费
|
成年免费a级毛片
|
亚洲专区一路线二
|