Javascript文本扩展器

时间:2012-01-27 07:14:49

标签: javascript text autocomplete autosuggest expand

我正在尝试构建一个非常简单的表单来帮助我输出注释(在与客户聊天后留在我们的系统中)并获得类似“cci”的内容被“客户调用”替换。

这可以用javascript吗? 我问这个是因为我们不允许安装任何像Texter这样的软件,但我们可以在工作中使用html / js文件。

希望我的问题已完整描述,我想提前感谢你!

PS:非常感谢任何片段或教程链接!

1 个答案:

答案 0 :(得分:2)

创建一个定期运行的函数并替换textarea中的快捷方式:

update = function() {
    textarea.value = replace-shortcuts-in(textarea.value);
}

textarea.onkeydown = function() {
    clearTimeout(timer);
    timer = setTimeout(update, 200);

}

完整的工作示例:http://jsfiddle.net/ucsED/