如何在textarea中有不可删除的单词(文本的一部分)

我正在开发一个应用程序,它需要textarea中的部分文本不可删除,同时他们可以将文本添加到textarea

例如,当用户访问网页时,它具有textarea,其具有该{username}的文本{username} 。 用户可以添加更多文字,例如{username} hi the the earth is globe但是应该无法从该textarea删除{username}

我使用Jquery作为javascript类,我们可以在Jquery中实现它吗?

我认为执行此操作的唯一方法是执行validation以确保它们不会删除{username} ,并显示错误消息(也可能在textarea的开头自动插入{username} )没有。

但是我同意路易斯的说法,这是一条艰难的路线。 那么只是在一个只读字段中显示他们的用户名并给他们一个textarea来添加他们自己的内容以便在它之后显示呢?

不确定,但我得到了它,它仍然需要改进很多

   check 

[UPDATE]

   check 

如果您的文本位于固定的前端或末端,我找到了解决方案。

固定前端: 如何锁定textarea的第一个单词?

固定结束: 如何在textarea中使用禁用的文本

干杯!