京东输入运单号案例(为什么只能使用keyup?) 差别,keyup 文字落入文本框后(键盘up)再执行keyup,可以实现实时效果 而keydown 和keypress 在文字落入文本框之前就先执行了,所以当输入第一个字母的时候,由于第一个字母落入前就执行语句(所以判定为空) 这样输入第一次时就会判定为空,不执行相应语句 在进行第二次触发时 才开始生效(由于之前有了字符)