【问题标题】:Submitting form on pressing enter when focus is on TextArea?当焦点在TextArea上时按Enter提交表单?
【发布时间】:2012-03-21 14:58:12
【问题描述】:

我有一个只有 TextArea 的表单。我希望当用户按下 enter 时它应该提交表单,但是当用户按下 shift+enter 时它应该转到文本区域中的新行。它是一种聊天应用程序。所以要么我用 JavaScript 来做,要么有什么方法可以用 HTML 或我应该使用的任何其他方法来做到这一点?

【问题讨论】:

标签: javascript html textarea submit form-submit


【解决方案1】:

您需要有一个onkeydown 处理程序。在事件处理程序中,使用调试器检查传递给处理程序的事件。您应该能够确定何时按下 EnterShift+Enter。使用evt.keyCodeevt.shiftKey

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 2011-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多