var s="Ab";    for(var i=0;i<s.length;i++)
    {
            if(s.charCodeAt(i)>65248)
            {
            alert("有全角");
            break;
            }    }

解决方案 »

  1.   

    补充一下
    上面的代码少了全角空格,比如下面这个就不行
    var s=" b";可以写成
    <script language=javascript>
    var s="b";
    var strCode
        for(var i=0;i<s.length;i++)
        {
         strCode=s.charCodeAt(i);
                if((strCode>65248)||(strCode==12288))
                {
                alert("有全角");
                break;
                }    }
    </script>