我想在按回车时禁止换行。相反,我想提交表格。我知道如何在按下输入文本区域时提交表单,但我不知道在按下回车时按下换行符。我需要将其隐藏在用户之外,我的意思是我希望用户不要看到即使片刻进入新行。
提前谢谢。
答案 0 :(得分:1)
您可以在keypress
事件处理程序中禁止默认键操作:
textArea.onkeypress = function(evt) {
evt = evt || window.event;
var charCode = evt.keyCode || evt.which;
if (charCode == 13) {
evt.returnValue = false;
if (evt.preventDefault) {
evt.preventDefault();
}
// Do the form submit
this.form.submit();
}
};