javascript 文本区光标插入值 - 飘凌大杂烩
飘凌大杂烩电脑网络手机数码编程技术javascript 文本区光标插入值
    
 
javascript 文本区光标插入值
发起人:xiang6963  回复数:0  浏览数:7016  最后更新:2008/9/25 18:16:01 by xiang6963

选择查看 搜索更多相关主题  帖子排序:
2008/9/25 18:15:45
xiang6963






角  色:管理员
等  级:营长
发 帖 数:328
经 验 值:624
注册时间:2007/8/28
javascript 文本区光标插入值

1.取得文本框中鼠标的位置
function test(obj)
{
obj.focus();
var workRange=document.selection.createRange();
var allRange=obj.createTextRange();
workRange.setEndPoint("StartToStart",allRange);
len=workRange.text.length;
alert(len);
}

2.取得文本区中选中的字符

function test(obj)
{
obj.focus();
var sel=document.selection.createRange();
alert(sel.text);
}

3.取得文本区滚动条的位置

textarea.scrollTop

4.在文本区光标所在位置插入字符

function insertAtCursor(myField, myValue) {
//IE support
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
sel.text = myValue;
} else if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue
+ myField.value.substring(endPos, myField.value.length);
} else {
myField.value += myValue;
}
}

如果说看帖是一种涵养 /那么——回贴就是一种美德
如果说发帖是一种信念/那么——回贴就是一份尊重
如果说删贴是一种无奈/那么——回贴就是一份关怀
只发经典,拒绝灌水。
返回页首↑


津ICP备09000164号

联系我们 - piaoling Corporation - 论坛存档 - 返回顶端
Powered by BBSXP 2007 ACCESS © 1998-2025
Server Time 2025/4/27 17:22:11
Processed in 0.03 second(s)
飘凌大杂烩