如何判断输入的字符串中含有中文

kel 2002-09-14 09:14:27
如:我在文本框中输入了:abc中国防大学以234.ddd.
我要判断,若输入了中文就提示用户不能输入.
其实是在上传文件时提示用户不能上传以中文命名的文件
...全文
44 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
无爱大叔 2002-09-16
  • 打赏
  • 举报
回复
<input style="ime-mode:disabled" onpaste="return false">
flyycyu 2002-09-16
  • 打赏
  • 举报
回复
不会吧?这么久了,看了goldenlove的帖子才知道qiushuiwuhen(秋水无恨) 是女孩!哈哈
qimangxing 2002-09-16
  • 打赏
  • 举报
回复
我现在很想知道怎样判别是简体中文还是繁体的. 这个该怎么办?!

可以通过判断asc编码来实现,不过具体的起始位置我不清楚,那位大虾能指点,asc编码中,汉字是从多少到多少,简体字和繁体字呢?
qiushuiwuhen 2002-09-14
  • 打赏
  • 举报
回复
<input style=ime-mode:disabled>
潇洒 2002-09-14
  • 打赏
  • 举报
回复
那简体和繁体中文有区别么?都能判断得出来?
kkyys 2002-09-14
  • 打赏
  • 举报
回复
注解:\u4E00为汉字编码的开始 \u9FA0不用说了吧!
saucer 2002-09-14
  • 打赏
  • 举报
回复
va re = /[\u4E00-\u9FA0]+/;
if (re.test(str))
{
alert("no chinese allowed!");
}
xizi2002 2002-09-14
  • 打赏
  • 举报
回复
http://www.csdn.net/Expert/FAQ/FAQ_Index.asp?id=735
bookbobby 2002-09-14
  • 打赏
  • 举报
回复
使用文本框的onchange事件阿

如果不是字符和“.”,就提示出错
潇洒 2002-09-14
  • 打赏
  • 举报
回复
呵呵~~ 秋水MM? 连标题都没看清楚阿?
你这个是不让显示输入法啊?... 但中文还是一样能 paste 进去的嘛.:)

我现在很想知道怎样判别是简体中文还是繁体的. 这个该怎么办?!

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧