firefox 下的DIV中如何获得输入法输入的中文
现在的一个项目是这个样子的。用一个DIV来模拟 textarea 功能。目前支持 firefox2, 通过处理键盘事件,来得到输入,添加到div中。但是在测试中文的时候,没法输入中文,跟踪后,发现,输入中文的时候,发现firefox2 下,键盘事件的keycode为229,charcode为0。如何才能得到中文输入,来完成对中文的支持。
在英文输入法,或者搜狗输入法下多可以使用!可是在中文,微软,全拼输入法下却不行!获得的值全是229。
请问我怎么才可以在中文,微软,全拼输入法下获得键盘输入的值!!
这个我难题我调试了两天,用到了keypress事件,在firefox中,确实没法得到想要的结果,我把例子传上来。 我不是很懂代码,不过我的感觉是,当输入中文的时候,输入法把键盘事件截获了吧?传不到页面,自然无法用页面代码处理吧。
我顶我顶
**** 作者被禁止或删除 内容自动屏蔽 **** Fx3.04。。。。正常 最后回车时出现问题了吧?可能事件不是同步的,传入中文代码的事件是在回车后才产生的?
页:
[1]