function NumbersOfChese( inputStr ) //判断inputStr中的汉字个数 { var srcStr = escape(inputStr); var iLen = srcStr.length; var TheNumbers = 0; var i = 0; for( i = 0; i < iLen; i ++ ) { if( i < iLen - 1 && srcStr.charAt( i ) == '%' && srcStr.charAt( i + 1 ) == 'u' ) TheNumbers ++; } return TheNumbers; }
{
var srcStr = escape(inputStr);
var iLen = srcStr.length;
var TheNumbers = 0;
var i = 0;
for( i = 0; i < iLen; i ++ )
{
if( i < iLen - 1 && srcStr.charAt( i ) == '%' && srcStr.charAt( i + 1 ) == 'u' ) TheNumbers ++;
}
return TheNumbers;
}
function
var co_char = document.'form名字'.'input名字'.value.search(/[^\x00-\xff]/);
{if (co_char>-1)
{alert("您输入的内容含有中文");}}
}
var co_char = document.'form名字'.'input名字'.value.search(/[^\x00-\xff]/);
{if (co_char>-1)
{alert("您输入的内容含有中文");}}
}
if(form1.text.value.charCodeAt(i)>255){alert("汉字");}
}