【发布时间】:2013-03-20 05:33:33
【问题描述】:
所以我基本上有一个功能可以检测用户按下的键,并在用户点击空格键时提交一个表单(不要问为什么)。这是我的javascript:
document.addEventListener('keydown', function(e){
if(e.keyCode === 32) {
setTimeout("submit()",1);
}
})
所以表单提交工作,并且字段被发送到数据库。它提交的字符串末尾应该有一个空格,显然是因为用户按空格键提交,但是 在显示时并没有出现在字符串的末尾。
【问题讨论】:
-
您可以尝试
keyup事件。您将不得不提供更多的 Javascript 和 HTML,因为我看不出应该在哪里添加 。您将此事件附加到document,因此提交的内容不一定要添加空格。那么到底提交了什么? -
您为什么希望空格会导致
 ?它们是完全不同的两件事。
标签: javascript html string forms keycode