首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用javascript检测按下enter键

使用javascript检测按下enter键
EN

Stack Overflow用户
提问于 2013-01-10 13:57:15
回答 1查看 96.8K关注 0票数 32

可能重复:

Javascript capture key

我正在使用mysql和php编写回复函数。

我的MySQL数据库:

代码语言:javascript
复制
reply:
  rid - id;
  topicid - under which topic;
  uid - id of the guy who replies;
  content - what did the guy said.

下面是我的html代码:

代码语言:javascript
复制
<form id="replyform">
  <textarea name="rplcont" placeholder="Press enter to submit your reply."><textarea>
</form>

我的问题是:我如何知道是否按下了enter按钮?

非常感谢。

/----------------------------------------------/

下面是我的代码:

html:

代码语言:javascript
复制
<textarea id="reply" name="reply" onKeyPress="enterpressalert(event, this)"></textarea>

js:

代码语言:javascript
复制
function enterpressalert(e, textarea){
var code = (e.keyCode ? e.keyCode : e.which);
if(code == 13) { //Enter keycode
 alert('enter press');
}
}

而且它是有效的。

感谢所有关注这个话题的人!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-10 13:59:45

代码语言:javascript
复制
var code = (e.keyCode ? e.keyCode : e.which);
if(code == 13) { //Enter keycode
    alert('enter press');
}
票数 60
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14251676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档