gpt4 book ai didi

javascript - 输入键上的 HTML textarea 换行符不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 22:20:30 24 4
gpt4 key购买 nike

我有一个文本区域,当点击输入时它不会插入换行符,我尝试使用以下代码,但是,当我按回车键时,它会转到文本末尾并添加新行。

$("#descre").on('keydown', function(e) {
var code = e.keyCode || e.which;
if (code == 13) { //Enter keycode
event.preventDefault();
var s = $(this).val();
$(this).val(s + "\n");
}
});

我想按正常的回车键,例如:jsfiddle

最佳答案

我的 textarea 工作不正常,所以为了接受按正常行为的回车键,我使用了代码:

$('#descre').keypress(function(e) {
if (e.keyCode == 13) {
e.preventDefault();
this.value = this.value.substring(0, this.selectionStart) + "" + "\n" + this.value.substring(this.selectionEnd, this.value.length);
}
});

关于javascript - 输入键上的 HTML textarea 换行符不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54108004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com