function
var co_char = document.'form名字'.'input名字'.value.search(/\D/);
{if (co_char>-1)
  {alert("您输入的内容含有中文");}}
}

解决方案 »

  1.   

    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;
    }
      

  2.   

    http://search.csdn.net/expert/topic/3/304/2002/8/15/942792.htm
      

  3.   

    KUMOZAKI的方法不行把,
    function
    var co_char = document.'form名字'.'input名字'.value.search(/[^\x00-\xff]/);
    {if (co_char>-1)
      {alert("您输入的内容含有中文");}}
    }
      

  4.   

    function
    var co_char = document.'form名字'.'input名字'.value.search(/[^\x00-\xff]/);
    {if (co_char>-1)
      {alert("您输入的内容含有中文");}}
    }
      

  5.   

    http://search.csdn.net/expert/topic/3/304/2002/8/15/942792.htm
      

  6.   

    for(var i=0;i=form1.text.value.length;i++){
    if(form1.text.value.charCodeAt(i)>255){alert("汉字");}
    }