【发布时间】:2012-02-27 15:07:35
【问题描述】:
当他的文本区域为空时,是否有办法在聊天中实现“另一个用户没有打字”,而当文本区域至少有一个字符时,“另一个用户正在打字”?
首先,我想通过每 2 秒检查一次用户是否正在按键来实现这个“正在输入”功能,但我意识到这会使聊天速度太慢。当文本区域不为空(用户正在输入)并且为空时,它是一种提取信息的简单方法 - 什么都不做。
谢谢。
【问题讨论】:
-
使用
keydown处理程序。如果用户用字符填充文本框,则发送“正在输入”消息,如果用户清空文本框,则发送空消息(以清除消息输出)。 -
谢谢,我会试试看能不能写代码。
标签: javascript chat