在文本框中输入中文为什么不触发onkeyup事件

wyerm 2003-12-10 06:43:21
我在文本框中输入英文或数字都可以触发onkeyup事件,但是输入中文则不可以.
...全文
443 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
guostong 2004-01-13
  • 打赏
  • 举报
回复
try : onPaste
bailou 2004-01-13
  • 打赏
  • 举报
回复
改为 onkeydown 就ok了
xupiao 2003-12-15
  • 打赏
  • 举报
回复
应该是输入法的问题
pigzjq 2003-12-15
  • 打赏
  • 举报
回复
应该是输入法的问题
我现在也遇到了这样的问题
关掉输入法就正常
打开输入法连数字都不行
输入法先于js拦截了输入
BlueAppletrees 2003-12-11
  • 打赏
  • 举报
回复
我的也是IE6.0,但是运行不正常。
经测试,排除是输入法的问题
shuangren 2003-12-11
  • 打赏
  • 举报
回复
我的浏览器是IE6.0,运行正常
猜测会不会是输入法的问题?
BlueAppletrees 2003-12-11
  • 打赏
  • 举报
回复
对于 wyerm (Andy) 的问题本人也遇到过,不过还没有解决。就如shuangren(双刃) 的写法,在不同机器的相同版本的IE中测试,有的可以触发这个事件,有的就不可以。hrong(黄蓉)onkeydown也不触发事件。还有没有高手知道什么原因?俺也等待解决,谢了!
hrong 2003-12-10
  • 打赏
  • 举报
回复
输入中文时也不响应 onkeypress , 不过一定会响应 onkeydown
shuangren 2003-12-10
  • 打赏
  • 举报
回复
没问题呀
<body>
<input id="t1" type="textbox" onkeyup="document.all.t2.value=this.value">
<input id="t2" type="textbox">
</body>

87,907

社区成员

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

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