首页 新闻 赞助 找找看

javascript 帮忙翻译一下后面几句代码是什么意思

0
悬赏园豆:5 [已解决问题] 解决于 2009-09-23 11:15

 if (object.createTextRange) //创建文本域
         {       
            svalue = object.createTextRange().text; //文本域的值
            nlen = svalue.length; //文本值长度
            oRang = document.selection.createRange(); //选择对象 为一个文本域对象
            nlenselect = oRang.text.length; //选择文本域值的长度
            npos = oRang.moveStart('character', 1000); // 将光标开始位置后移1000
            nstart = nlen - npos + 1;  //
            nend = nstart + nlenselect - 1; //
            oRang = document.selection.createRange();
            part = oRang.text;
            f = part.charCodeAt(0);
        }

wbz009的主页 wbz009 | 初学一级 | 园豆:0
提问于:2009-09-16 00:18
< >
分享
最佳答案
0

if (object.createTextRange) //创建文本域
{
svalue
= object.createTextRange().text; //文本域的值
nlen = svalue.length; //文本值长度
oRang = document.selection.createRange(); //选择对象 为一个文本域对象
nlenselect = oRang.text.length; //选择文本域值的长度
npos = oRang.moveStart('character', 1000); // 将光标开始位置后移1000
nstart = nlen - npos + 1; //选择文本域的起始位置
nend = nstart + nlenselect - 1; //选择文本域的结束位置
oRang = document.selection.createRange();//当前激活选中区创建一个文本范围对象, 赋值给oRang
part = oRang.text;//将选定的文本域的文本存入变量
f = part.charCodeAt(0);//返回一个整数,代表变量中指定位置(此处是第一个字符位置)上字符的 Unicode 编码。
}

收获园豆:5
邀月 | 高人七级 |园豆:25475 | 2009-09-16 08:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册