2

有没有办法将事件侦听器添加到输入中,焦点从输入变为onfocus类似off focus

基本上我有一个事件监听器分配给我的输入框key up,然后调用我的服务器来检查用户名是否已经在数据库中。

问题是 - 每次用户按下一个字母时都会调用,我宁愿等到他们不再专注于输入框中检查数据库,这样我可以减少调用量?

事件监听的最佳选择是什么?因为检查用户何时仍在框中输入似乎很愚蠢。

我目前有:

mydiv.addEventListener("keyup",name_exist_validation(),false);
4

3 回答 3

6

活动名称Blurhttps ://developer.mozilla.org/en-US/docs/Web/Reference/Events/blur

<element onblur="SomeJavaScriptCode">
于 2013-06-18T05:29:51.763 回答
0
mydiv.addEventListener("blur",name_exist_validation,false);
于 2013-06-18T05:32:54.240 回答
0

正如 sdespont 所说,其他网站(例如 Wordpress)使用计时器以及 Blur 事件。

于 2013-06-18T05:39:39.017 回答