
Javascript,input文本框内容改变时自动触发事件,不是keyup或者onchange,需要可以解决中文输入的问题
现在要做一个类似微博搜索框的东西,在文本框里输入内容改变时,自动触发事件,自己试了keyup,onchange,onpropertychange等,首先兼容性不好,其次是...
现在要做一个类似微博搜索框的东西,在文本框里输入内容改变时,自动触发事件,自己试了keyup,onchange,onpropertychange等,首先兼容性不好,其次是输入中文的时候不可以啊,是想要中文输入完成后再出发,而不是每按键盘一次就要出发的那种,求帮助
展开
2个回答
展开全部
keyup能解决啊。
设一个全局变量str,记录input框中的值,,当keyup的时候判断内容是否变化,如果变化,改变str的值,然后触发事件。如果没变就不触发啊。
设一个全局变量str,记录input框中的值,,当keyup的时候判断内容是否变化,如果变化,改变str的值,然后触发事件。如果没变就不触发啊。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询