日期:2014-05-17  浏览次数:20812 次

问一个输入框事件onkeydown?
想实现一个辅助输入功能,就像163、gmail中填写收件人搜索邮件地址的功能。

<input   name= "iname "   id= "iname "   onkeydown= "GetSearch( '3 ',this.value); ">

实现时遇到一个问题。

输入英文时会正常触发事件,但是输入中文时有问题,输入的中文是输入法返回给输入框的,所以这个不触发onkeydown事件,所以必须再敲一下键盘才会进行搜索。

可是onchange事件好像又是在丢失焦点时才触发。请问怎么解决这个中文问题?

------解决方案--------------------
onpropertychange 用这个事件