Javascript 在文本框中,当我按ENTER键提交表单和按shift+;输入“插入新行”
在文本框中,当我按Enter键提交表单时,以及当我按Shift+Enter键时,如何在文本框中插入诸如facebook评论和帖子之类的新行对于您在Enter键上提交可能有一个解决方案 假设您使用的是jquery:Javascript 在文本框中,当我按ENTER键提交表单和按shift+;输入“插入新行”,javascript,php,html,Javascript,Php,Html,在文本框中,当我按Enter键提交表单时,以及当我按Shift+Enter键时,如何在文本框中插入诸如facebook评论和帖子之类的新行对于您在Enter键上提交可能有一个解决方案 假设您使用的是jquery: $('your-input-selector').keypress(function(event) { if (event.keyCode == 13) { $('form').submit(); } }); Javascript: HTML输入
$('your-input-selector').keypress(function(event) {
if (event.keyCode == 13) {
$('form').submit();
}
});
Javascript:
HTML输入
<input type="text" onkeypress="myKeyPressHandler(event)">
- 编辑1
$('your-selector').keyup(function (e) {
if (e.which === 13 && e.shiftKey) {
alert('shift enter pressed');
//Do your work here
}
});
非Jquery:
<input type="text" onkeyup="myKeyUpHandler(event)">
jquery中的Sure可能重复:$('your-textbox-selector').val(“”);在javascript中:document.getElementById('your-id')。value=''@AmrEzz我邀请你来看看我的编辑,我为你设置了shift+enter组合。
<input type="text" onkeyup="myKeyUpHandler(event)">
function myKeyUpHandler(e) {
if (e.which === 13 && e.shiftKey) {
alert('shift enter pressed');
//Do your work here
}
}