javascript - contenteditable元素只有一行

  显示原文与译文双语对照的内容
0 0

我试图通过使用 contenteditable 来制作某个元素,这样我希望用户的类型/粘贴标题只有一行的行。


$('.title').on('keypress',function(e) {
 var code = e.keyCode || e.which;
 if(code == 13) {
 e.preventDefault();
 }
}).on('paste',function(){
 var text = $(this).text();
 $(this).html(text).focus();
});

在粘贴部分文本时出现问题,我无法使用 .focus() 将选择/点文本为 last last 。

我做了什么?

时间: 原作者:

0 0

我现在知道了。


$('.title').on('keypress',function(e) {
 var code = e.keyCode || e.which;
 if(code == 13) {
 e.preventDefault();
 }
}).on('paste',function(){
 $('br,p',this).replaceWith(' ');
});

的CSS: ( 不请求)


.title br {display:none;}

原作者:
...