我想知道怎么实现文本框中不可输入汉字!!!!

lionet777 2002-04-23 10:27:16
我用ascii码判断不行!
得不到汉字的ascii码?!
...全文
42 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2002-08-24
  • 打赏
  • 举报
回复
<input type=text onpaste="return false;" onkeypress="if(window.event.keyCode>255){alert('对不起!您输入了汉字!');window.event.keyCode = 0 ;}">
qiushuiwuhen 2002-08-24
  • 打赏
  • 举报
回复
<input style=ime-mode:disabled>
skywatcher 2002-08-24
  • 打赏
  • 举报
回复
汉字的ascii表是这样的:
129-160*129*254
170*129-170
171-175*129-160
176-237*129-254
238-247*129-254
248-254*129-160

*号前面是第一个ascii的ascii码范围,后面是第二个
几乎是所有的汉子,包括繁体
8988 2002-04-24
  • 打赏
  • 举报
回复
<textarea rows="7" name="S1" cols="45" tabindex="3" onkeydown="if(window.event.keyCode>127)alert('不能输入汉字')"></textarea>
mosane 2002-04-24
  • 打赏
  • 举报
回复

哎~~~找keyCode表找了半天没找到,

还是自己编个东西来测试,不过我怕不全面,
--------

应该
把 window.event.keyCode>127 改成 window.event.keyCode>222 如下:
<textarea rows="7" name="S1" cols="45" tabindex="3" onkeydown="if(window.event.keyCode>222)alert('不能输入汉字')"></textarea>
mosane 2002-04-24
  • 打赏
  • 举报
回复

这么做连符号都禁止了。。

huojiehai 2002-04-23
  • 打赏
  • 举报
回复
哪你想输入什么

87,996

社区成员

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

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