【发布时间】:2012-06-25 17:36:09
【问题描述】:
我在一个 HTML 页面上有一个输入,一个人会在其中输入一些东西,而我想要的是在他们每次停止输入时调用一个函数。我知道 onkeypress 事件,但每次输入字符时都会调用它。这是我想要的一个例子:
- 人员在输入中键入“这是一个测试”
- 在用户停止输入后,应该调用函数 foo()
- 用户在输入中键入其他内容
- 在用户停止输入后,应该调用函数 foo()
- 重复....
这可能吗?
非常感谢!
【问题讨论】:
-
定义“人停止打字”...
-
你可以处理mouseup失去焦点事件。但不是人停止打字
-
@Oded - 他们输入“这是一个测试”,然后停止按键盘上的键。所以应该会有第二次延迟。
-
一秒钟?如果他们在想?还是去另一个房间找东西?
标签: javascript html