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);
}
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 编码。
}