在FF中用onkeydown进行验证可行,但是我换成IE下,输入英文和数字可以验证,输入中文就无法验证了。
请问是不是IE下的onkeydown得开兼容模式?还是应该给onkeydown设置特殊模式?

解决方案 »

  1.   

    是你的判断逻辑写的有问题吧?一般都是每按一次键盘之后,就对整个字符串进行验证或者是blur之后再对整个字符串进行验证
      

  2.   

    额。。找到了问题所在了。
    是IE下的发送Ajax请求,中文不会自动转换UTF8编码。而FF下能自动转换。所以后端无法获取前端的中文数据。