[英]How can I press enter go down line on textarea when form submit is disable keypress enter
在textarea上的keypress enter不能提交,也要在textarea上按下enter时换行。 如何修改以下代码?
$('textarea').bind('keypress', function(e) {
if ((e.keyCode || e.which) == 13) {
e.preventDefault();
return false;
}
});
通常情况下,它工作正常。 当您按键盘上的Enter
键时,光标将移至下一行。 它不会对textarea
采取提交操作。 尝试这个
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1" >
<textarea name="message" cols="50" rows="10" required></textarea><br/>
<input type="submit" name="submit" value="Submit" onclick="storeQueEmail()"/>
</form>
这里的js小提琴
试试这个;)
$('textarea').bind('keypress', function(e) {
if ((e.keyCode || e.which) == 13) {
e.preventDefault();
//Just add this line to your code
$(this).val($(this).val()+'\n');
return false;
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.