我的表单只有TextArea。我希望当用户按输入时,它应该提交表单但是当用户按 shift + 输入时,它应该转到文本区域的新行。这是一种聊天应用程序。所以要么我用JavaScript做,要么用HTML或我应该使用的任何其他方法做到这一点?
答案 0 :(得分:3)
你需要一个onkeydown
处理程序。在事件处理程序中,使用调试器来检查传递给处理程序的事件。您应该能够确定何时按 Enter 并按 Shift + Enter 。使用evt.keyCode
和evt.shiftKey
。