{
sResult = sResult + sStr[i] ;
if (strTemp.indexOf("%u",0) == -1) // 复制的是非汉字
{
iResultLen = iResultLen + 1 ;
j = j + 1 ;
}
else
{
iResultLen = iResultLen + 2 ;
j = j + 2 ;
}
if (iResultLen < iCount) { continue ;} // 复制的字串不够长,则继续
if (iResultLen > iCount) // 最后一个字符只有半个汉字,则被丢弃;
{
sResult = sResult.substring(0,sResult.length - 1) ;
break ;
}
if (iResultLen = iCount) { break ; }
}
else
{
if (strTemp.indexOf("%u",0) == -1) // 非汉字
{ j = j + 1 ; }
else
{ j = j + 2 ; }
}
}
return sResult ;
}
// --------------------------------------------------------------
// 本函数用于提取[]内的数据
// --------------------------------------------------------------
function JSplitId(sId_Name)
{
var sStr,i,sResult = "" ;
var iStart = 0 ,iEnd = 0 ;
sStr = sId_Name.split("");
for (i = 0; i< sStr.length; i ++)
{
if (sStr[i] == "[")
{
iStart = i + 1;
break ;
}
}
for (i = 0; i< sStr.length; i ++)
{
if (sStr[i] == "]")
{
iEnd = i - 1 ;
break ;
}
}
if ((iStart > 0) && (iEnd > 0) && (iEnd >= iStart))
{
sResult = JCopy(sId_Name,iStart,iEnd - iStart + 1) ;
}
else
{
sResult = "" ;
}
return sResult ;
}
// ================================================================
// 本函数用于自动将输入文本框中的内容转换成大写字符
// ================================================================
function JToUpperCase()
{
if ((window.event.keyCode >= 97) && (window.event.keyCode <= 122))
{
window.event.keyCode = window.event.keyCode - 32 ;
}
}
// ================================================================
// 本函数用于自动将输入文本框中的内容转换成小写字符
// ================================================================
function JToLowerCase()










