如何防止在按 Enter 键时从 textarea 中删除文本? [英] How can I prevent that text is removed from textarea on press Enter-Key?

查看:28
本文介绍了如何防止在按 Enter 键时从 textarea 中删除文本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在粉红色文本框中输入新文本并按 enter 时,新文本会在该框中更新.

但是,如果我只是在粉红色文本框内单击并且不进行任何更改,然后按 enter,那么原先位于那里的文本将被删除.它不应该被删除.如果我不做任何更改,那么已经存在的文本应该继续存在.

function editable() {$(document).on('click', '.editable', function (event) {var element_height = $(this).closest( "td" ).height();var element_width = $(this).closest( "td" ).width();如果 ($(this).children("textarea").length > 0)返回假;var tdObj = $(this);var preText = tdObj.html();var inputObj = $("