按下回车键后,我在从文本区域发布一些文本时遇到了一个小问题。
输入的文本被附加到具有整洁效果的 div 中,然后输入的文本从 textarea 中删除,一切正常。但是,当您按 Enter 时,实际上仍会在 textarea 中插入换行符,然后添加和删除文本。因此,在一瞬间,您可以看到添加了换行符,这看起来一点也不好看。
如何防止插入换行符?
谢谢!丹尼斯
更新:
这里有一些代码。我使用keyup。
$('#postDiv').on('keyup', '#posttext', function(e) {
if ((e.which == 13) && !event.shiftKey) {
post($(this));
}
});