为什么输出的值的个数要比输入的个数少一个?
keydown 是在按之前判断(当时text还没有内容),触发一次空,当下一次按键时,就触发上一次输入的内容,所以就少一个。
不是ios,是mac,都一样的,没太大区别还有就是要检查一下您的mysql安装配置是否正确。phpmyadmin只是一个辅助管理mysql的工具。必须要求mysql运转正常才可以。
按了退格键,第一次输入的字母就可以显示了,为什么呢?
按下的一瞬间时 文字还没有输入到文本框所以第一次下边获取不到这个值。简单点说文字输入进去文本框这个行为要慢于keydown事件。